3016 582
3031 288
5085 523
101214 425
5398 826
3527 227
3834 193
1899 77
5140 882
5525 593
16887 399
14731 307
14953 587
7041 540
12159 447
214280 1155
15567 441
71656 142
343720 930
211274 419
14349 613
69455 326
10386 34
6694 697
5589 643
48018 317
39297 736
21743 260