2962 582
2992 288
5076 523
100655 424
5393 826
3522 227
3822 193
1897 77
5135 882
5516 593
16880 399
14726 307
14944 587
7036 540
12153 447
214124 1155
15562 441
71597 142
343557 930
210958 419
14341 613
69411 326
10381 34
6689 697
5586 643
47946 317
39195 735
21602 260