35039 271
199369 537
29138 403
47060 302
28005 861
26364 612
35966 715
34026 416
9433 284
4015 76
14194 905
6263 148
11454 723
17054 536
4397 732
1660 255