15881 49
1638 49
10582 572
9013 219
6535 675
2477 50
13696 186
6234 678
6761 576
6243 549
8217 125
8136 122
7092 888
9528 225
7705 508
4825 340
1598 119
4546 102
5740 437
4237 209
2201 362