439852
319841
389109
217895
313653
104269
574982
138481
176709
248986