3007
2918
2880
2721
2672
2625
2602
2514
2494
2456
2442
2422
2412
2404
2374
2335
2305
2235
2234
2217
2212
2203
2187
2183
2180
2179
2135
2125
2124
2123
2117
2102
2101
2100
2098
2097
2092
2087
2085
2080
2067
2058
2038
2036
2034
2026
2016
2016
1989
1988
1988
1983
1972
1969
1960
1956
1936
1929
1928
1910