Current Level: 62
41
3375
58568
42
3265
11800
44
3145
7380
45
2350
39160
46
2250
62200
47
2200
81713
47
2200
79023
47
2200
84393
47
2200
87615
47
2200
85750
47
2200
88660
47
2200
54665
47
2200
51535
47
2200
66400
59
2035
11345
60
1995
85161