58888 763
64207 409
31688 668
25965 588
29454 287
14290 58
56023 270
45596 553
61009 783
14732 407
18421 155