442250
321116
390245
218675
314344
104816
293035
93215
217073
577000