2967 582
2997 288
5076 523
100700 424
5395 826
3522 227
3825 193
1897 77
5137 882
5516 593
16880 399
14726 307
14944 587
7037 540
12154 447
214145 1155
15562 441
71602 142
343570 930
210998 419
14342 613
69421 326
10382 34
6690 697
5586 643
47953 317
39204 735
21619 260