441057
320499
389698
218344
314011
104544
292523
576045
138727
177052