442538
321288
390367
218760
314447
104888
293174
577233
138965
177471