35021 271
199217 537
29084 403
47017 302
27965 861
26324 612
35888 715
33949 416
9416 284
4000 75
14167 905
6255 148
11393 723
17030 536
4394 732
1655 255