2859 500
2355 420
3454 113
1676 327
12093 515
4226 69
45843 895
2668 198
31873 162
11803 765
3888 776
1544 138
8440 46
3493 341
35254 65
31693 234
32982 325
15856 634
17346 668
17777 898
33351 530
6348 392
17825 237
10684 821
16143 294
80946 565
4442 456
7159 93