2312
40
3382
39
1781
39
4279
38
1689
38
2148
36
2651
36
1995
35
1687
35
3034
33
(25/100)