441168
320542
389733
218367
314035
104560
292564
576117
138744
177078