3021 582
3034 288
5085 523
101247 425
5398 826
3527 227
3834 193
1899 77
5140 882
5526 593
16887 399
14731 307
14954 587
7041 540
12159 447
214292 1155
15568 441
71660 142
343732 930
211291 419
14349 613
69457 326
10386 34
6694 697
5590 643
48024 317
39305 736
21757 260