439701
319740
389045
217835
313612
104224
574854
138453
176670
248926