106331614
93922008
9529756
95441264
90131269
99441894
99522035
9076849
94341011
100811205
90511216
95011486
191832361
164691051
162201157
155521728
149561983
147633146
14520943
143671360
13880556
13810267
137291740
137161355