439678
319730
389040
217828
313606
104215
574838
138448
176657
248916