442930
321516
390553
218878
314567
104985
293345
577542
139015
177590