21705 571
15646 588
18871 806
1364 316
5136 147
10970 575
3875 654
8868 783
6488 569
8010 547
10442 491
255132 830
2326 525