25877 427
1759 93
39927 866
20684 391
1669 115
14614 616
4433 657
5969 490
1824 234
1754 272
10434 237
2374 213
2549 614
3012 455