75629
6480
124693
66973
1125220
82575
49284
107374
582130
922168
48910
58746
988194
18320
63670
653139
2543
25540
570
883202