| | | | | | | | | | | | | |
Spain | 116,997,011,685.9 | 133,609,455,354.3 | 268,573,940,023.0 | 251,290,937,057.2 | 270,395,224,268.2 | 291,225,715,681.1 | 317,699,083,262.4 | 319,779,893,838.8 | 269,549,796,945.6 | 323,048,308,343.9 | 313,252,721,340.0 | 361,249,538,508.7 | |
China | 132,413,887,187.4 | 432,924,524,165.4 | 4,988,054,551,151.0 | 5,023,899,636,559.3 | 4,985,418,934,825.6 | 5,528,031,981,429.6 | 6,181,253,692,539.3 | 6,250,774,606,785.4 | 6,451,799,697,562.8 | 8,103,084,943,870.7 | 8,234,616,773,074.8 | .. | |
| Loading… |
|