112196
37590
44128
27205
38773
24506
28026
51500
28816
239808
32330
27912
26653
27292
31046