440718
320334
389540
218241
313911
104474
575782
138677
176953
249325