3303
130
3292
129
2964
128
2689
128
3012
127
2183
128
3560
125
2159
125
2746
124
3051
123
(29/100)