11850
21802
24050
27863
22690
14242
10443
10822
13691
16634
29034
14056
434985736
240932380
1684558313
158624269
131566180
125564260
1135608896
104830214
89907182
84063292
76486141
70441160