Current Level: 50
142
22930
22930
143
22822
26442
144
22310
22310
145
22087
22087
146
21811
35036
147
21593
21593
148
21450
21450
149
21415
21415
151
21080
21080
152
20790
21790
153
20152
20152
153
20152
26807
155
19906
21806
156
19825
19825
157
19535
19535
158
19490
19490
159
19459
25034
160
19439
19439