2975 582
2999 288
5079 523
100737 424
5395 826
3522 227
3829 193
1897 77
5137 882
5516 593
16880 399
14726 307
14944 587
7037 540
12155 447
214153 1155
15563 441
71607 142
343580 930
211020 419
14343 613
69422 326
10382 34
6691 697
5586 643
47957 317
39212 735
21626 260