35090 271
199527 537
29191 403
47152 302
28057 861
26413 612
36069 715
34092 416
9455 284
4039 76
14223 905
6277 148
11506 723
17091 536
4402 732
1662 255