28053 508
16913 876
18863 487
26062 785
16775 135
13623 335
18145 432
8243 265
7893 200
6231 657
7968 351