166161 791
143408 1023
52143 231
36676 195
27429 156
18081 722
35647 578
15417 239
30912 721
24550 451