I read both articles and they both disprove one of your claims. Thanks.
It's pretty darn close to China and Japan combined.