BlockiestA

29.27%
107,606 37,500 2,069 157 13 234,528