27596 493
4954 291
79615 258
31162 616
19117 261
12641 196
23370 748
3109 252
14954 525
3241 237
1099 101
2832 351