109168660
118476538
116526457
115571059
118490210
101039181
118454919
94531833
117444802
107004031
101349844
118402212
118355029
118330822
118280590
118284419
118264330
118187420
118206837
103671318
117398262
117412029
115966379
114899485
116975052
115597812
115682817
116630405
108380318
109653799
89840076
101702122
87916959
101733435
98569008
90534989
88699770
90298763
88098258
92301569
87635767
90531845
87720358
84130702
89809905
88863724
90111305
90635441
58088381
99403077
79747611
88451646
79791066
118491895
97567115
80931540