30932 60
9063 59
20148 57
11946 51
18453 50
9995 50
13205 49
26073 48
13567 46
19175 46
19310 43
15509 43
18245 41
14540 40
12658 39
8049 39
9141 39
10917 37
8709 36
11625 36
12452 35
21991 35