Afaik, IRCC had assigned OINP about 2500 nominations (check the November 16, 2015 update). There is no update on 2016 numbers, assuming it is likely unchanged; I suspect there are likely far more people in the 400-470 range than 2500. So maybe they are inviting randomly.
Btw, whom do we need...