440997
320470
389664
218319
313990
104526
575999
138720
177035
249414