27799 493
5162 291
81676 258
31887 616
19419 261
12741 196
23520 748
3178 252
15040 525
3271 237
1110 101
2853 351