3016 582
3031 288
5084 523
101208 425
5398 826
3527 227
3833 193
1899 77
5140 882
5525 593
16887 399
14731 307
14953 587
7040 540
12159 447
214280 1155
15567 441
71656 142
343719 930
211272 419
14349 613
69454 326
10386 34
6694 697
5589 643
48017 317
39296 736
21742 260