31692189
28306156
21267174
14026133
678296
6152106
570989
536173
4766121
473582
467686
466773
459780
431893
421063
4072102
4069109
405678
4033106
398681
1839103
182656
195462
192483
196889
175883
172598
181876
174264
1981117
187985
2028117
187576
2408113
201280
1770114
224170
192477
2277113
162363