442905
321501
390543
218869
314552
104978
93360
217343
577524
139012