440302
320100
389349
218088
313794
104380
575411
138587
176835
249165