106811723
105341426
10476856
104562138
102942258
10271766
101541187
101481793
100171852
99571278
9859714
98031419
97991268
96962201
96692054
9611789
94131606
93611742
9215898
90021743
89441631
89402162
1694531
1602664
1397447
119368
117985
1153261