25866 427
1750 93
39920 866
20671 391
1661 115
14590 616
4430 657
5961 490
1824 234
1749 272
10414 237
2373 213
2548 614
3012 455