20773
19651
16800
13896
11554
11522
11437
10579
7877
7865
6484
5631
4900
4759
4313
4254
4108
3821
3758
3719
3663
3371
3359
3236
3068
2986
2946
2800
2743
2624
2568
2537
2519
2403
2328
2271
2179
2100
2046
2023
1911
1875
1824
1791
1786
1770
1741
1723
1712
1711
1702
1698
1693
1648
1633
1604
1585
1580
1540
1539
1533
1524
1507
1496
1486
1484
1462
1461
1460
1455
1452
1446
1445
1441
1417
1381
1379
1375
1331
1296
1296
1295
1294