442346
321182
390281
218704
314384
104832
93239
217108
577084
138933