112128
37570
44106
27191
38755
24490
27996
51476
28788
239784
32297
27890
26634
27272
31023