107868
36400
42598
25886
37394
22370
25673
50400
27009
238082
31007
26467
25320
25979
29616