440644
320306
389506
218211
313886
104454
575697
138659
176928
249299