20910
19923
16950
14000
11834
11639
11594
10625
8046
7913
6565
5680
4917
4791
4441
4274
4119
3854
3849
3764
3728
3380
3365
3261
3117
3026
2960
2807
2762
2629
2616
2610
2581
2422
2330
2277
2203
2195
2071
2026
1962
1877
1828
1796
1788
1774
1771
1757
1748
1743
1740
1707
1705
1702
1635
1614
1595
1582
1554
1541
1536
1534
1525
1524
1514
1497
1486
1477
1474
1467
1464
1461
1454
1446
1419
1382
1380
1378
1343
1303
1300
1299
1298