439827
319811
389094
217883
313645
104262
92877
216344
574957
138474