Detailed stats
SETI.Germany


Date Credit
2016-11-24 35,496,927
2016-10-13 20,142,433
2014-11-13 18,420,232
2017-03-18 13,087,972
2011-12-15 13,015,547