35017 271
199180 537
29080 403
47014 302
27950 861
26307 612
35878 715
33930 416
9415 284
3995 75
14160 905
6251 148
11389 723
17022 536
4394 732
1654 255