442250
321116
390245
218675
314344
104816
293035
577000
138921
177360