Hmm, perhaps. Could be US time in which case it'd definitely be April 3. UK time it'd be split half from whta I remember. Hopefully not, and April 4 breaks the record.
Ugh. Reckon if we cherry picked the best 24 hr period out of those 48 hours we'd have rivalled the record ^_^
Yeah, October 2011 holds the monthly record with 80,115. March 2013 is in 8th place with 64,514 - a vast increase from February 2013 which saw 36,481, itself an increase on January which was an increase on December last year. We've really been ramping it up pretty steadily.