2709
2665
2657
2642
2635
2629
2618
2616
2582
2563
2512
2510
2504
2477
2476
2453
2403
2402
2378
2377
2333
2325
2323
2221
2200
2174
2155
2151
2143
2129
2111
2101
2092
2087
2072
2050
2015
2013
1986
1978
1961
1950
1942
1934
1932
1923
1899
1892
1879
1868
1845
1841
1838
1837
1795
1778
1773
1767
1765