25898 427
1787 93
39942 866
20700 391
1671 115
14643 616
4435 657
5973 490
1825 234
1755 272
10441 237
2382 213
2552 614
3013 455