35038 271
199364 537
29135 403
47050 302
28003 861
26358 612
35959 715
34022 416
9432 284
4015 76
14191 905
6261 148
11452 723
17052 536
4397 732
1659 255