Received email from NSERC an hour ago about logging into extranet, but just been able to log in now because the site was down ("oops, unknown technical issue has happened" - of course, it's nserc). Best luck to all of you who are still waiting! Totally know the feeling when you just want to know the result and get over with it!
I'm in committee 168, last name C. There were many speculations last year about the orders of results get released, but honestly I don't think any of that turned out to be 100% true. It may as well be a single person sending emails on whatever order they like - after all it's nserc.