35036 271
199355 537
29129 403
47035 302
27996 861
26351 612
35951 715
34016 416
9429 284
4014 76
14187 905
6261 148
11442 723
17050 536
4397 732
1657 255