2972 582
2999 288
5077 523
100719 424
5395 826
3522 227
3829 193
1897 77
5137 882
5516 593
16880 399
14726 307
14944 587
7037 540
12154 447
214148 1155
15563 441
71607 142
343575 930
211006 419
14342 613
69421 326
10382 34
6691 697
5586 643
47955 317
39208 735
21621 260