| | | | | | | | | | | | | |
Spain | 120,241,341,821.7 | 141,720,956,746.7 | 287,971,144,011.0 | 263,464,931,007.8 | 280,369,703,257.6 | 302,109,507,342.4 | 329,592,594,141.2 | 331,420,428,627.5 | 280,019,655,873.9 | 326,015,270,031.0 | 321,741,109,554.5 | 386,224,828,651.0 | |
China | 131,175,016,059.3 | 441,278,572,118.8 | 4,973,308,912,311.9 | 5,089,331,066,421.8 | 5,050,639,672,416.7 | 5,556,019,152,639.8 | 6,244,692,721,839.0 | 6,280,533,918,173.4 | 6,560,949,843,213.1 | 8,211,364,142,720.4 | 8,325,412,584,950.5 | .. | |
| Loading… |
|