439829
319811
389094
217883
313646
104262
574958
138474
176704
248974