480 112
27487 352
21760 571
15659 588
18882 806
1369 316
5138 147
10973 575
3879 654
8884 783
6495 569
8013 547
10469 491
255236 830
2326 525