35024 271
199239 537
29090 403
47019 302
27971 861
26330 612
35899 715
33958 416
9419 284
4002 75
14172 905
6257 148
11399 723
17032 536
4396 732
1655 255