2461633
2243430
3831579
950
2510628
2089939
1770
4623244
14430
2315042
2601624
1461833
434983736
240926380
1684558313
158615269
131563180
125557260
1135598896
104830214
89907182
84063292
76481141
70441160