2949 582
2986 288
5075 523
100631 424
5393 826
3522 227
3822 193
1897 77
5135 882
5516 593
16880 399
14726 307
14944 587
7035 540
12153 447
214116 1155
15562 441
71595 142
343555 930
210935 419
14341 613
69410 326
10381 34
6689 697
5586 643
47942 317
39192 735
21596 260