What makes it more confusing is that I think there are more than 2700 candidates having more than 400 scores. I think most of them have at least Bachelors! Now the question is have they invited all 2700 available spaces last week? If not, why?! I have read someone with score of 407 has been invited. What does it mean?!