20763
19639
16793
13891
11539
11514
11425
10577
7876
7858
6480
5630
4899
4758
4310
4253
4107
3821
3756
3718
3658
3371
3357
3234
3061
2986
2946
2800
2743
2623
2566
2533
2517
2403
2328
2271
2179
2099
2046
2023
1909
1875
1824
1790
1786
1770
1741
1722
1710
1708
1702
1697
1691
1643
1633
1604
1585
1579
1540
1538
1533
1523
1503
1496
1486
1484
1462
1461
1460
1454
1452
1445
1442
1438
1417
1381
1379
1375
1329
1296
1295
1295
1294