35025 271
199242 537
29093 403
47019 302
27972 861
26333 612
35900 715
33961 416
9419 284
4002 75
14173 905
6257 148
11400 723
17034 536
4396 732
1655 255