29302143
225721537
18040621
175651905
13553209
1189567
11635935
11581705
10784130
10641858
10564143
105411282
105371136
105321005
103631761
10329980
10329564
10308254
102961196
102851369
10259610
102521855
102181001
1021661