20630
19331
16574
13801
11419
11175
11174
10540
7840
7666
6400
5574
4872
4699
4233
4175
4100
3790
3708
3650
3533
3363
3347
3212
3000
2952
2928
2796
2725
2618
2527
2491
2460
2373
2324
2260
2171
2051
2030
2022
1875
1849
1823
1784
1771
1767
1740
1699
1697
1681
1665
1665
1662
1632
1593
1587
1577
1566
1535
1531
1529
1522
1495
1485
1476
1461
1458
1457
1453
1452
1444
1416
1416
1414
1412
1380
1376
1371
1319
1294
1293
1293
1289