440429
320185
389408
218131
313830
104411
575516
138616
176870
249222