58896 763
64226 409
31694 668
25968 588
29463 287
14292 58
56041 270
45615 553
61016 783
14737 407
18428 155