35043 271
199398 537
29146 403
47083 302
28016 861
26375 612
35989 715
34039 416
9437 284
4018 76
14199 905
6265 148
11466 723
17064 536
4398 732
1660 255