35024 271
199235 537
29088 403
47019 302
27969 861
26328 612
35897 715
33954 416
9418 284
4002 75
14167 905
6257 148
11398 723
17032 536
4396 732
1655 255