I don't think that would be fair at all. Just think about it, why would a small country need 10 times more trainees, when there's noone there to train them? Everything is proportionate. Big countries have so many trainees only because there are so many users there. I don't think there is any injustice here.
An equal spread of trainees between all countries might be ok, but definitely not higher number for smaller nations.