850570
1055105
1022351
8096
522278
223744
75949
81133
93640
535884
1043336
907494
789147
877949
1007724
804610
533505
42952
79987
588377
283284
526841
441275
814256