440745
320347
389558
218249
313926
104480
292386
575810
138684
176960