Current Level: 50

41
127715
127715
42
125618
125618
43
124975
124990
44
121067
121067
45
121037
121037
46
119117
119117
47
116283
116613
48
115100
115100
49
113101
113101
51
110411
110411
52
108448
108448
53
108129
109909
-
-
0
0
56
106128
106128
58
102335
102335
59
99733
100533
60
99249
99249