441281
320606
389800
218410
314077
104592
93102
216753
576213
138772