Current Level: 65
22
5050
114705
23
4765
29555
24
4650
25967
25
4200
47995
26
4100
85785
27
4000
9100
27
4000
60215
29
3800
3800
29
3800
5400
32
3600
100805
33
3500
46000
34
3350
59633
34
3350
1428950
36
3300
129494
39
3010
116253
40
3000
279809