35027 271
199248 537
29096 403
47019 302
27973 861
26334 612
35905 715
33966 416
9421 284
4005 75
14176 905
6257 148
11400 723
17035 536
4396 732
1655 255