29314143
269961423
202561442
175261258
16390263
14227674
1253069
12283132
11640935
112571973
10528108
10526872
104261612
103641761
10329564
10311861
102851369
10240461
10176885
101741342