162975
1011868
553967
250582
995143
800787
647576
642830
475479
243766
767781
853227
957698
84974
528376
875259
522144
1009974
808160
728592
210277
85219
720420
111984
948516
481456