32850 1612
47653 1517
39995 422
51323 277
31780 711
46315 889
16564 1737
33221 154
34456 970
43156 718
38558 328