915311207
38677306
379801382
313401148
2448148
225831401
219691435
202541442
175231258
149081713
148611011
14820685
1401767
1323478
12779370
127611716
12382435
12281132
122281264
121681391