723470
161255
174368
106984
666122
809953
923309
96103
727249
411912
53986
186717
812833
84586
190394
431654
20175484
19681692
17978960
11959916
9280156
7918362
7861668
7194623
7074831
6916477
6909960
6417253
457870
4370231