Current Level: 33

mika
11110
11360
9460
378471
4640
24179
4
2440
2440
5
2320
2320
6
2260
21143
7
2180
2180
8
2150
2150
9
2050
2050
10
2000
2000
11
1995
1995
12
1950
1950
-
-
0
0
15
710
2660
16
700
2300
-
-
0
0
19
685
2285
20
670
2310