209463
1049627
825440
347858
108834
336983
638263
1015585
916841
759173
667685
435891
159593
995496
280406
99118
342241
456450
606873
615888
183392
812415
1001323
1046620
521647
258584