442246
321114
390245
218675
314344
104815
293034
576996
138920
177360