114776173
116096611
109533579
105651129
114722866
114571768
117444802
115164885
117656216
101212536
113687228
112215609
99728871
107004031
99366160
105470849
96917695
97485189
91745131
101349844
109040832
109736637
113075738
110196151
114090880
89511690
100388459
97910672
99433346
107613078
100542345
98593120
96721498
111777599
110289038
110270704
115770101
110258600
110651464
110494171
111047263
110216300
112224507
111056223
107337171
62376711
82782117
84066551
79236318
55873727