3996
3524
3517
3454
3269
2276
2213
2151
2144
2094
2087
2086
2028
2021
2020
2015
2000
1985
1981
1978
1970
1969
1946
1941
1935
1934
1932
1917
1914
1913
1902
1889
1883
1879
1843
1833
1768
1754
1736
1710
1635
1592