31003 85
27945 84
23075 84
27532 82
26363 82
23848 82
20325 80
17655 79
27669 76
19923 75
20243 75
24327 75
29828 74
18891 71
14009 69
21998 69
14429 69
20617 67
12644 66
10608 65
15575 62
9967 61
13616 60
19617 60