35042 271
199395 537
29146 403
47082 302
28016 861
26375 612
35987 715
34037 416
9435 284
4018 76
14199 905
6265 148
11466 723
17063 536
4398 732
1660 255