2790 500
2331 420
3448 113
1675 327
12093 515
4225 69
45827 895
2668 198
31872 162
11803 765
3887 776
1544 138
8440 46
3492 341
35249 65
31690 234
32980 325
15856 634
17345 668
17776 898
33349 530
6348 392
17824 237
10683 821
16143 294
80945 565
4442 456
7158 93