440415
320178
389400
218126
313826
104407
575502
138607
176865
249217