440479
320195
389420
218147
313835
104415
575550
138625
176881
249232