3007
2918
2881
2721
2672
2625
2602
2514
2494
2457
2442
2422
2412
2404
2374
2335
2306
2235
2234
2217
2212
2203
2187
2183
2180
2180
2135
2125
2125
2123
2117
2102
2101
2100
2098
2097
2092
2088
2085
2081
2067
2058
2038
2037
2035
2026
2017
2016
1990
1988
1988
1984
1973
1969
1960
1956
1936
1930
1930
1910