15491 588
18664 806
1344 316
5104 147
10962 575
3863 654
8762 782
6457 569
7988 547
10372 491
254722 830
2324 525