915061207
38666306
379771382
313361148
2448148
225691401
219641435
202541442
175221258
149081713
148601011
14820685
1401667
1323478
12779370
127611716
12382435
12281132
122281264
121681391