440944
320450
389640
218302
313974
104519
575958
138714
177020
249392