28307156
21267174
14026133
678396
6152106
570989
536173
4766121
473582
467686
466773
459780
431893
421063
4072102
405678
4033106
398681
398478
363481
188076
2130121
173279
164261
176482
174972
1856112
199984
1789108
190253
176965
180558
195572
173574
1902105
203572
181666
183554
2191107
198681