440291
320096
389345
218082
313792
104378
292182
575399
138586
176833