Current Level: 58
Yoshi
5600
457620
4
4600
49475
5
4095
7585
6
4000
282699
8
2360
4530
9
1910
8210
10
1900
10595
11
1800
16155
12
1700
15820
13
1615
527885
14
1400
14245
14
1400
78810
17
1000
6665
19
910
7660
20
850
61310