2958 582
2991 288
5075 523
100647 424
5393 826
3522 227
3822 193
1897 77
5135 882
5516 593
16880 399
14726 307
14944 587
7035 540
12153 447
214122 1155
15562 441
71597 142
343557 930
210947 419
14341 613
69411 326
10381 34
6689 697
5586 643
47946 317
39193 735
21597 260