AlphaBeta126

17.39%
5,858 1,274,000 826 127 1 157,424 37