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