Guys, just because some people received their results quicker has no bearing on your own success.
We were told that you are only in competition with yourself and when people gets results ahead of others that only means HR wants them through the process quicker. Its anyone's guess as to why that happens but if you read the previous posts you will some across many applicants who had to wait a fair bit of time for their results.
Stay positive!