442358
321186
390284
218704
314394
104833
577092
138933
177404
249900