Current Level: 31
r.a.c.e.
6000
19255
4
1600
7675
6
1400
1800
6
1400
13450
-
-
0
-
-
0
11
800
4015
11
800
1000
15
700
5425
17
600
615
19
550
5415
20
510
510