25898 427
1788 93
39944 866
20700 391
1671 115
14645 616
4435 657
5974 490
1825 234
1755 272
10446 237
2383 213
2552 614
3013 455