35030 271
199271 537
29107 403
47022 302
27978 861
26339 612
35919 715
33978 416
9421 284
4006 76
14179 905
6257 148
11410 723
17038 536
4396 732
1655 255