442911
321504
390546
218872
314553
104981
293343
139012
177582
250099