228264
417228
160283
988939
47554
63795
14567
663587
535592
339359
313374
163770
486157
300486
949195
798480
586700
587596
956957
97485
284807
460781
231570
1744
105999
673372