2935 500
2386 420
3458 113
1676 327
12094 515
4234 69
45875 896
2669 198
31874 162
11806 765
3889 776
1544 138
8441 46
3493 341
35258 65
31696 234
32990 325
15856 634
17347 668
17780 898
33359 530
6348 392
17826 237
10686 821
16143 294
80948 565
4442 456
7159 93