2595
92
3069
118
2989
77
1738
33
3950
156
2258
250
3025
131
2077
78
1891
119
2003
120
(35/100)