495 112
27500 352
21762 571
15659 588
18882 806
1369 316
5138 147
10973 575
3879 654
8885 783
6495 569
8013 547
10469 491
255239 830
2326 525