312801148
18040621
14815685
13549209
12280132
106661818
10641858
105661255
10502908
10448127
10329980
102961196
10254759
10228831
102111451
10169783
101201137
101071708
10101405
1009569