Current Level: 46
mika
2300
28535
4
2250
51430
5
1600
8100
6
1500
514505
7
1250
47115
8
1065
8340
9
1000
14400
10
755
1475
11
715
6105
12
500
6010
12
500
1210
16
350
3265
18
330
98700
19
325
18185
20
315
1315