440340
320130
389376
218096
313809
104395
575444
138599
176845
249186