25873 427
1755 93
39925 866
20683 391
1668 115
14606 616
4432 657
5969 490
1824 234
1753 272
10431 237
2374 213
2549 614
3012 455