Current Level: 32
kiyo
45955
61130
-
0
5
3265
8110
7
1495
7925
8
1300
4270
9
1085
4200
11
700
9035
12
500
1350
12
500
1350
15
450
725
18
365
1190
19
350
350
20
320
1120