33875182
33098179
32155190
23364177
22017171
12147122
1131384
9710117
8984126
8572107
8453130
6617109
6423103
626799
615082
608097
6079136
601565
597590
596965
384974
368284
2677101
464296
252170
329499
224298
313061
1754101
290780
2996112
253680
203052
1495117
146584
147478
151091
148895
1434119
1542113