439810
319802
389089
217879
313636
104250
92873
216340
574939
138472