444903
322668
391415
219518
315148
105420
93690
218156
579201
139340