Alybek Aybek
Алыбек Айбек
Казахстан
#28
Rating place
4
Total awards
26
Base
27.3225
Total