440306
320100
389350
218088
313798
104380
292186
575415
138588
176836