Really interesting information from The Economist:
Last October scientists at the Helmholtz Centre for Environmental Research, in Germany, found that ten rivers—two in Africa and the rest in Asia—discharge 90% of all plastic marine debris. The Yangtze alone carries 1.5m tonnes a year.
Here’s one chart:
There’s more data and another fascinating chart if you click the link to the original article.