Detailed stats
SETI@Netherlands


Date Credit
2014-11-18 113,539,701
2014-04-10 79,068,556
2017-10-30 70,987,781
2016-04-08 39,701,438
2015-08-14 29,507,178