848695
493914
484967
1109157
726719
188445
1138409
207216
310354
555752
1121868
446448
786147
874949
1005724
799610
528505
42952
76987
586377
283284
523841
437275
813256