439828
319811
389094
217883
313646
104262
92877
216344
574958
138474