Problem text:
Solid sodium phosphate is slowly added to $\pu{200 mL}$ of a solution containing $\pu{0.002 mol}$ of aluminum chloride and $\pu{0.001 mol}$ of calcium chloride (assuming no volume change occurs). How many grams of sodium phosphate must be added to precipitate as much of one ion as possible, while the other ion just does not precipitate? What percentage of the ion that will precipitate first is still left in the solution at that time?
My approach:
Two salts will be produced as the reaction goes: $\ce{AlPO4}$ and $\ce{Ca3(PO4)2}$
$K_\mathrm{sp} (\ce{AlPO4})=9.83\times10^{-21}$ and $K_\mathrm{sp} (\ce{Ca3(PO4)2})=2.07\times 10^{-33}$
Therefore, I can conclude that $\ce{Ca3(PO4)2}$ will precipitate first.
I need to find concentration of $[\ce{PO4^3-}]$ via $$[\ce{Al^3+}][\ce{PO4^3-}]=K_\mathrm{sp}$$ $$[\ce{Al^3+}]=\frac{\pu{0.002 mol}}{\pu{200 mL}}=0.01M$$ $$[\ce{PO4^3-}]=\frac{9.83\times 10^{-21}}{\pu{0.01M}}=9.83\times 10^{-19}$$
Then I can find $m_\ce{Na3PO4}$ via finding number of moles first and multiplying by molar mass:
$$n_\ce{Na3PO4} = [\ce{PO4^3-}]\times V = 9.83\times 10^{-19}\times \pu{200 mL} = 1.966\times 10^{-19}$$ $$m_\ce{Na3PO4} = n_\ce{Na3PO4} \times \mathrm{Molar Mass} = \pu{3.22\times 10^{-17} g}$$
At this point, my result does not make much sense to me because the mass I obtained is extremely small. Unfortunately, I do not have the correct answers for that task, therefore, I would highly appreciate any help that can be useful in spotting mistakes I made in the solution.