440350
320133
389380
218096
313811
104396
292210
575450
138599
176846