35032 271
199306 537
29118 403
47025 302
27984 861
26344 612
35929 715
33995 416
9424 284
4011 76
14183 905
6260 148
11428 723
17045 536
4396 732
1656 255