442814
321450
390507
218842
314536
104957
293300
577449
139002
177562