35052 271
199456 537
29170 403
47120 302
28035 861
26396 612
36022 715
34062 416
9444 284
4031 76
14211 905
6266 148
11480 723
17081 536
4401 732
1660 255