3299 552
15566 588
18757 806
1349 316
5113 147
10962 575
3867 654
8800 782
6474 569
7995 547
10393 491
254810 830
2324 525