27042 493
4591 291
74954 257
29416 615
18668 261
12397 196
22938 748
3027 252
14608 525
3166 237
1053 101
2775 351