440942
320450
389640
218302
313974
104519
292476
575957
138714
177020