439557
319644
388993
217787
313579
104190
92840
216269
574754
138436