28051 508
16910 876
18863 487
26062 785
16775 135
13621 335
18143 432
8241 265
7893 200
6231 657
7968 351