2689
53
1852
52
2083
49
1580
45
3926
42
2499
39
3822
36
18678
33
3126
31
2003
29
(12/100)