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