Ich würde dir empfehlen, nicht nur die Benutzer der letzten drei Minuten zu zählen, das sind sonst eventuell ein bisschen wenige.
Außerdem kannst du ein paar Rechnungen auch vereinfachen:
wird zu
und
zu
Außerdem könntest du die Anzahl auch direkt auslesen:
wird zu