434984
317017
386769
216308
312080
103092
570621
137575
175340
247127