434984
317016
386769
216307
312078
103092
289721
570621
137575
175340