Stern63

55.02%
1,871 29,124 4,899 103 15 28 290,715