27221 427
3205 93
40676 866
21334 391
1781 115
15582 616
7097 657
6245 490
1917 234
1850 272
12588 237
2609 213
2627 614
3148 455