595348
683773
424980
105340
98283
206892
190769
529167
816929
77833
683588
517597
54079
1021402
430103
741123
889785
300624
40805
560946