440350
320133
389380
218096
313811
104396
575450
138599
176846
249189