35027 271
199247 537
29096 403
47019 302
27972 861
26333 612
35903 715
33965 416
9421 284
4005 75
14175 905
6257 148
11400 723
17035 536
4396 732
1655 255