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