439849
319840
389109
217888
313652
104269
292017
92880
216348
574982