35041 271
199387 537
29143 403
47077 302
28014 861
26369 612
35981 715
34034 416
9434 284
4017 76
14197 905
6265 148
11464 723
17060 536
4398 732
1660 255