228264
417228
160283
988939
47554
63795
14567
663587
535592
339359
313374
163770
799265
862737
419691
482750
918191
869528
27392
66807
901753
574644
696647
289658
780641
984370