318711046
251761359
21596133
182201134
175261530
17489878
157851900
1564839
155441432
14527617
141931414
14118259
12248677
121631003
117361708
11519324
11467572
11394669
11069704
109341973
108341241
107411904
10565326
10560585
105581199
10473679
10430664
10406192