442469
321258
390340
218741
314432
104877
293152
577180
138957
177453