20761
19625
16789
13888
11527
11510
11415
10576
7875
7850
6477
5630
4899
4756
4307
4252
4107
3819
3754
3718
3657
3371
3357
3233
3058
2985
2945
2800
2742
2623
2565
2532
2516
2401
2328
2271
2179
2098
2045
2023
1906
1875
1824
1790
1786
1770
1741
1721
1707
1704
1702
1697
1691
1642
1633
1603
1584
1579
1540
1538
1533
1523
1501
1496
1486
1482
1462
1461
1460
1452
1451
1445
1440
1438
1417
1381
1379
1375
1329
1296
1295
1295
1294