440693
320324
389530
218231
313903
104468
292360
575759
138672
176948