440651
320308
389512
218214
313890
104460
575706
138660
176931
249303