441053
320496
389696
218343
314008
104540
292518
576037
138725
177047