443020
321565
390585
218905
314582
105009
293383
577589
139031
177608