100681280
100182084
78721
101102292
163464
222992
9476802
8991950
91722292
958957
881833
360334
161652354
142631049
141081156
133941725
132191982
130983145
12843940
127711360
12711555
125151354
12497265
124491738