440465
320190
389418
218145
313834
104415
292256
575547
138625
176879