13888 561
15569 588
18763 806
1350 316
5113 147
10962 575
3867 654
8803 782
6475 569
7996 547
10395 491
254815 830
2324 525