112110
37564
44090
27184
38747
24485
27990
51468
28778
239774
32290
27881
26622
27262
31015