35021 271
199219 537
29085 403
47019 302
27966 861
26324 612
35889 715
33950 416
9416 284
4000 75
14167 905
6255 148
11393 723
17030 536
4394 732
1655 255