654 112
27591 352
21798 571
15672 588
18894 806
1372 316
5160 147
10974 575
3882 654
8894 783
6501 569
8015 547
10479 491
255280 830
2326 525