3015 582
3030 288
5084 523
101203 425
5397 826
3527 227
3833 193
1899 77
5140 882
5525 593
16887 399
14731 307
14952 587
7040 540
12158 447
214279 1155
15567 441
71655 142
343715 930
211265 419
14349 613
69454 326
10386 34
6694 697
5589 643
48016 317
39295 736
21739 260