440267
320080
389336
218069
313788
104372
575388
138579
176830
249155