441456
320700
172638
389885
218453
314125
104634
164516
576367
138802