2526
35
3784
34
1383
33
1950
31
1418
32
2013
31
1603
31
1178
31
2552
30
2094
30
(15/29)