2394
109
2345
102
3197
100
2558
97
2745
96
5882
94
3071
86
2046
86
1170
74
1600
72
(32/100)