28596 105
12995 105
12180 104
17091 104
72285 103
25656 102
27585 101
83102 99
22265 99
21251 99
20478 98
40421 97
17177 97
17883 96
16021 96
15443 95
18364 95
20119 94
69254 94
61866 93
26666 92