15526 588
18701 806
1345 316
5107 147
10962 575
3864 654
8774 782
6463 569
7989 547
10378 491
254755 830
2324 525