Current Level: 50

41
18267
18562
43
17710
17710
44
17044
24874
46
16196
16196
47
16079
16679
48
15940
15940
49
15238
15238
51
14715
19397
52
14068
15328
53
14042
14042
55
13853
13853
56
13490
13490
60
12695
12695