1595
41
971
39
1731
38
979
36
2653
35
1844
32
1531
31
1426
30
1073
30
1813
26
(50/100)