3007
2917
2879
2720
2672
2624
2602
2514
2493
2456
2442
2419
2412
2404
2374
2335
2304
2235
2234
2217
2211
2203
2187
2182
2180
2179
2135
2125
2124
2123
2116
2102
2101
2100
2097
2097
2090
2087
2084
2080
2067
2057
2038
2036
2034
2026
2016
2013
1989
1988
1988
1981
1972
1969
1960
1956
1935
1929
1928
1909