440292
320096
172186
389346
218084
313792
104378
164129
575401
138586