Alex Rakitsky

64.27%
5,720 17,732 hours 8,556 608 133 1,384,106