439656
319710
389027
217819
313600
104212
92850
216296
574824
138443