440770
320356
389568
218255
313930
104482
292396
93022
216598
575822