No total, você tem 5580 vendas pendentes no mês, considerando as três cidades. Com isso, segue que Campinas tem 70% das vendas pendentes, RJ tem 22% e MT tem 9% das vendas. Ou seja, você precisaria (sem considerar as cotas) de 2450 produtos em Campinas, 770 em RJ e 315 em MT. Com o limite de cota, podemos distribuir apenas 1500 produtos para Campinas e, como consequência, 900 produtos sobraram. Estes produtos representam 37% dos produtos de Campinas.
Para manter a proporcionalidade, retiramos esta porcentagem dos produtos distribuídos para as outras localidades, i.e., Campinas recebe 1550 produtos, RJ recebe 485 produtos e MT recebe 198 produtos.
Note que, neste cenário, sobraram 1268. Além disso, o total de produtos que pode ser distribuído para as localidades é de 3250. Portanto, você poderia distribuir todos os produtos para as localidades que ainda haveria sobra, então sobrar produtos é um resultado esperado.