Detailed stats
RNA World


Best ten days

Date Credit
2022-12-06 6,052,155
2017-04-29 4,797,719
2017-04-30 3,870,747
2011-04-10 2,922,398
2016-04-11 2,442,130
2015-10-16 2,160,195
2011-06-29 1,958,405
2012-01-25 1,823,067
2011-09-04 1,762,998
2011-04-08 1,714,708