27592 493
4946 291
79588 258
31155 616
19104 261
12641 196
23369 748
3109 252
14954 525
3241 237
1099 101
2832 351