909781201
38448305
379631382
242951067
223221401
218081434
180561211
127571716
121601391
117191978
115721055
114501141
108311023
10814933
10743655
10660188
10643946
10635373
10607641
105461348