439830
319811
389096
217883
313646
104262
574960
138474
176704
248974