20521
14710
13601
13263
10296
10136
9717
8503
7971
7628
7592
7370
7260
7212
7103
6961
6707
6299
5979
5905
5642
5537
5430
5386
5372
5314
5300
5128
5027
4640
4635
4616
4515
4274
4203
4189
3933
3869
3848
3823
3744
3708
3624
3580
3553
3545
3544
3465
3421
3389
3382
3371
3331
3275
3251
3244
3237
3225
3191
3175
3168
3165
3125
3105
3085
3072
3027
2967
2959
2915
2907
2897
2893
2881
2877
2876
2871
2870
2867
2860
2843
2816
2805
2796
2778
2769
2769
2761
2740
2736
2727
2706
2700
2690
2686
2662
2659
2641
2640
2632
2611
2603
2583
2582
2577
2569
2561
2530
2524
2521
2509
2483
2479
2469
2464
2458
2447
2441
2439
2438
2438
2436
2433
2429
2398
2397
2383
2372
2365
2359
2358
2356
2353
2350
2346
2323
2310
2308
2300
2296
2293
2281
2280
2279
2278
2276
2269
2267
2264
2260
2251
2239
2231
2216
2204
2201
2187
2185
2184
2182
2179
2161
2143
2143
2129
2128
2103
2095
2089
2078
2070
2065
2055
2054
2045
2043
2029
2019
2010
2004
1992
1989
1975
1970
1963
1954
1940
1927
1923
1918
1914
1913
1910
1910
1908
1905
1898
1886
1879
1875
1874
1868
1866
1865
1860
1859
1856
1851
1842
1842
1833
1830
1830
1828
1797
1796
1792
1791
1790
1787
1786
1782
1780
1777
1777
1776
1767
1764
1760
1748
1742
1742
1732
1728
1723
1717
1710
1704
1690
1652
1641
1635
1633
1631
1630
1627
1626
1626
1611
1606
1606
1597
1575
1573
1566
1564
1560
1558
1547
1530
1518
1515
1501
1498
1461
1454
1443
1426
1378