435032
317049
386800
216327
312097
103105
289738
570666
137585
175359