21636 571
15619 588
18815 806
1359 316
5128 147
10964 575
3868 654
8840 783
6478 569
8009 547
10415 491
254917 830
2326 525