Although you are a wet Liberal type that's a good question, because you mention numbers, which means you are thinking in terms of of limits; something that the loony left never ever discusses.
At the moment we should take NO more foreigners, legal or illegal, because we already have far too many; do not know how many and have no control over them. In principle I do believe in taking in genuine refugees, but there should always be a defined limit. There should be a defined limit in the number; in the time they stay and in where they stay. By that last point I mean they should be contained in an area rather than allowed to move freely through the country as they are now. Most importantly, the cost of their stay should be recovered in the future from whatever belligerent nation or group displaced them.
We had Kosovan refugees over here in the 1990s. They caused no problems and eventually returned safely to their homeland. Do the people we currently call refugees intend to eventually go home?
As for how refugees should apply: through official channels.
Also, nobody has pointed out that I am wrong!