15504 588
18673 806
1345 316
5104 147
10962 575
3863 654
8765 782
6460 569
7989 547
10374 491
254733 830
2324 525