Detailed stats
TU Darmstadt


Date Credit
2016-09-17 727,432
2015-09-13 692,193
2016-09-22 681,576
2016-09-16 679,183
2016-09-23 678,435