14693 90
29095 89
18552 89
42084 87
17910 83
19520 82
27340 80
27410 80
29578 80
35749 80
8034 77
28819 75
16260 74
25226 73
48608 70
11485 69
24375 68
17323 67
13190 67
23959 67
20824 67
10981 66
54282 66