440639
320304
389502
218210
313885
104452
575694
138658
176928
249296