20713
19520
16715
13854
11474
11392
11330
10563
7862
7785
6440
5605
4884
4739
4245
4242
4106
3808
3717
3716
3606
3370
3351
3223
3028
2968
2936
2797
2734
2623
2551
2514
2487
2392
2327
2268
2173
2072
2040
2023
1875
1870
1823
1784
1784
1768
1740
1709
1700
1695
1688
1688
1687
1633
1612
1598
1578
1577
1536
1536
1532
1523
1495
1490
1485
1474
1461
1459
1458
1452
1445
1435
1432
1421
1416
1381
1378
1373
1324
1295
1294
1294
1293