435034
317049
386800
216327
312097
103105
289740
570666
137586
175360