| | | | | | | | | | | | | |
Spain | 71,672,369,358.8 | 144,659,636,225.3 | 202,163,177,616.6 | 226,487,622,794.2 | 244,280,841,865.5 | 257,794,607,670.6 | 269,018,900,071.9 | 285,651,786,653.7 | 235,992,571,532.7 | 273,135,451,283.2 | 297,472,224,925.5 | 334,097,863,692.2 | |
China | 692,524,629,990.0 | 3,583,967,405,001.7 | 30,643,783,923,395.6 | 31,286,279,723,777.2 | 33,125,506,433,232.1 | 37,362,613,794,647.1 | 40,894,908,635,931.5 | 43,182,757,531,897.0 | 44,522,366,443,551.6 | 52,256,592,225,898.4 | 55,477,914,269,654.7 | .. | |
| Loading… |
|