35045 271
199423 537
29153 403
47104 302
28023 861
26385 612
35999 715
34052 416
9439 284
4021 76
14206 905
6265 148
11468 723
17068 536
4399 732
1660 255