Current Level: 26
KEITA
1700
5685
keita
540
1795
4
390
390
5
330
655
6
320
465
-
-
0
-
-
0
9
230
530
10
200
1735
15
150
740
15
150
320
17
120
670
-
-
0
20
100
100