35045 271
199431 537
29157 403
47105 302
28030 861
26389 612
36004 715
34055 416
9440 284
4026 76
14207 905
6265 148
11470 723
17073 536
4400 732
1660 255