Current Level: 27
EMIKO
685
1380
5
375
825
7
360
2560
8
350
600
9
340
560
10
300
390
11
250
4580
11
250
950
13
230
430
14
225
525
15
220
230
16
200
200
16
200
320
19
180
280