2103 51
6491 172
4268 497
11318 866
4178 763
6696 462
9594 730
7060 619
4202 687
6197 594
5323 480
5410 112
12648 370
8455 456
3017 399
3181 605
5421 183
12234 759
12128 149
79290 310
3882 391
2695 58
5279 674
30506 293
4035 290
3271 232
2472 166
6554 111