112106
37564
44090
27184
38747
24484
27990
51468
28778
239774
32290
27880
26622
27262
31015