25870 427
1751 93
39921 866
20676 391
1663 115
14596 616
4431 657
5963 490
1824 234
1751 272
10425 237
2373 213
2548 614
3012 455