119849
438275
373959
977610
755105
680131
92733
52834
527911
618988
189398
20570
617612
331109
846703
419842
2257
701767
286594
734988
733981
863867
202814
19532
189309
862882