2651
2579
2538
2505
2497
2479
2471
2438
2377
2374
2315
2301
2264
2238
2236
2204
2195
2178
2169
2140
2128
2104
2097
2096
2085
2069
2052
2051
2043
2032
2012
1996
1992
1962
1953
1945
1914
1912
1893
1852
1844
1838
1830
1825
1810
1809
1792
1786
1782
1750
1725
1700
1693
1689
1687
1671
1666
1649
1641
1630