2451
41
2152
40
2148
40
1829
40
2036
38
2094
38
1791
37
2822
35
2092
35
1617
33
(23/100)