20545
19124
16392
13771
11368
10987
10948
10515
7818
7530
6344
5538
4864
4652
4217
4091
4047
3772
3699
3579
3460
3362
3344
3197
2970
2923
2910
2794
2709
2615
2507
2465
2435
2355
2323
2252
2153
2021
2018
2017
1874
1827
1822
1783
1766
1760
1740
1697
1681
1676
1648
1645
1634
1632
1579
1576
1558
1554
1531
1529
1520
1516
1495
1483
1465
1461
1454
1451
1447
1446
1443
1416
1404
1401
1394
1380
1376
1367
1312
1290
1289
1289
1287