28051 508
16911 876
18863 487
26062 785
16775 135
13622 335
18145 432
8243 265
7893 200
6231 657
7968 351