35080 271
199505 537
29183 403
47141 302
28049 861
26409 612
36056 715
34081 416
9454 284
4035 76
14219 905
6271 148
11496 723
17089 536
4402 732
1662 255