32851 1612
47653 1517
39996 422
51331 277
31780 711
46316 889
16564 1737
33221 154
34456 970
43156 718
38558 328