2865 500
2361 420
3455 113
1676 327
12093 515
4227 69
45845 895
2668 198
31873 162
11804 765
3888 776
1544 138
8440 46
3493 341
35254 65
31694 234
32984 325
15856 634
17346 668
17777 898
33351 530
6348 392
17825 237
10684 821
16143 294
80946 565
4442 456
7159 93