Current Level: 50
22
266352
266352
23
248665
248665
25
239261
284169
26
232077
238582
27
230937
230937
28
229211
229211
29
220538
220538
30
212633
212633
31
211616
211616
32
205015
227022
33
203474
203474
35
192914
192914
36
192832
192832
37
186250
186250
38
181538
189423
39
181505
181505
40
173151
173151