434988
317019
386773
216312
312082
103094
570628
137578
175344
247130