Detailed stats
SETI.Germany


Date Credit
2025-03-21 1,361,392
2019-11-07 1,027,925
2025-03-16 881,103
2019-11-02 871,472
2025-03-20 858,235