The problem with the session count is (if its the same as in the dashboard) that its including disconnected session.
I really would need all the numbers for all the different states by hour. Writing a script wouldn't be an issue. I just would need to know where i find the numbers.