Interesting to see more activity in Europe afternoon/evening time frame. I would have expected this to be more towards US afternoon/evening times.
Didn't check your code carefully, but post/comment numbers include edits to the same posts, right? It probably makes sense for activity stats, only the total number of posts could contain some duplicates depending on how to count