Current Level: 50

42
231600
231600
43
230025
230025
44
229317
229317
46
220793
220793
47
219654
219654
48
218784
218784
51
201371
201371
52
199570
199570
54
192049
192049
56
189319
189319
57
189001
189001
58
186924
186924
59
172338
172338
60
170528
170528