2916 500
2379 420
3457 113
1676 327
12094 515
4232 69
45871 896
2669 198
31873 162
11805 765
3889 776
1544 138
8441 46
3493 341
35257 65
31695 234
32985 325
15856 634
17346 668
17778 898
33355 530
6348 392
17825 237
10686 821
16143 294
80947 565
4442 456
7159 93