2651
2579
2538
2505
2498
2479
2471
2438
2377
2374
2315
2301
2266
2238
2236
2204
2196
2178
2169
2140
2128
2104
2097
2096
2085
2069
2052
2051
2043
2032
2013
2002
1992
1962
1953
1945
1914
1912
1893
1852
1844
1838
1830
1825
1810
1792
1786
1782
1750
1725
1700
1694
1689
1687
1671
1667
1649
1641
1631