2979 582
3000 288
5079 523
100753 424
5395 826
3522 227
3829 193
1897 77
5137 882
5516 593
16881 399
14726 307
14944 587
7037 540
12155 447
214158 1155
15563 441
71613 142
343586 930
211025 419
14344 613
69423 326
10382 34
6691 697
5586 643
47963 317
39215 735
21627 260