20746
19583
16755
13876
11496
11476
11380
10571
7868
7822
6460
5623
4892
4749
4285
4250
4107
3817
3741
3717
3643
3370
3355
3227
3046
2981
2942
2800
2737
2623
2559
2527
2503
2397
2328
2269
2177
2086
2044
2023
1890
1875
1824
1789
1785
1770
1740
1715
1704
1700
1696
1694
1690
1633
1629
1599
1580
1578
1539
1538
1533
1523
1495
1495
1485
1480
1461
1460
1460
1452
1445
1444
1437
1430
1417
1381
1378
1375
1326
1295
1295
1295
1294