440719
320335
389541
218241
313912
104475
93006
216585
575782
138677