One thing that would help a bunch would be collapsing each npub's entries down to their most-popular entry.
Otherwise, we regularly end up with the top-10 including the same person/persons over and over.
Yesterday, for instance started off with:
Jack
Calle
Jack
Calle
Jack