35000000
23800000
55000000
27500000
30800000
30700000
19500000
37900000
28800000
29300000