439833
319820
389101
217883
313648
104263
292010
574968
138474
176704