20763
19633
16790
13890
11533
11514
11421
10577
7876
7853
6479
5630
4899
4756
4309
4253
4107
3819
3755
3718
3658
3371
3357
3233
3060
2986
2946
2800
2742
2623
2565
2532
2516
2403
2328
2271
2179
2099
2045
2023
1908
1875
1824
1790
1786
1770
1741
1722
1709
1706
1702
1697
1691
1642
1633
1603
1585
1579
1540
1538
1533
1523
1503
1496
1486
1483
1462
1461
1460
1453
1452
1445
1441
1438
1417
1381
1379
1375
1329
1296
1295
1295
1294