45066
24050
27863
22690
14242
10443
10822
13691
16634
29034
14056
23125
434983736
240926380
1684558313
158615269
131563180
125557260
1135598896
104830214
89907182
84063292
76480141
70441160