25866 427
1749 93
39920 866
20670 391
1661 115
14588 616
4430 657
5961 490
1824 234
1749 272
10411 237
2373 213
2548 614
3012 455