442890
321494
390533
218861
314548
104975
293334
577515
139011
177577