441016
320478
389678
218332
313996
104530
292504
576008
138721
177038