442306
321157
390269
218693
314368
104823
577054
138926
177386
249889