35098 271
199538 537
29202 403
47153 302
28059 861
26414 612
36073 715
34097 416
9457 284
4041 76
14226 905
6278 148
11506 723
17091 536
4402 732
1663 255