441608
320785
389949
218488
314165
104675
292761
576468
138826
177190