28098 113
42147 111
13950 104
19338 99
18883 96
52816 95
25901 94
9029 91
18912 91
26666 91
31102 88
12280 87
37307 84
27144 83
30190 83
28564 82
36993 82
16084 80
11378 78
15462 77