701361
851443
465392
82210
673117
960292
2437
41144
781258
257834
995223
689612
191832361
164691051
162201157
155521728
149571983
147633146
14520943
143671360
13880556
13812267
137291740
137161355