35035 271
199340 537
29124 403
47031 302
27994 861
26350 612
35946 715
34007 416
9428 284
4014 76
14187 905
6260 148
11439 723
17049 536
4396 732
1657 255