3020 582
3032 288
5085 523
101231 425
5398 826
3527 227
3834 193
1899 77
5140 882
5526 593
16887 399
14731 307
14954 587
7041 540
12159 447
214286 1155
15567 441
71659 142
343729 930
211286 419
14349 613
69457 326
10386 34
6694 697
5590 643
48023 317
39301 736
21751 260