20557
19147
16410
13775
11374
11014
10974
10519
7820
7550
6347
5541
4865
4657
4221
4092
4061
3775
3703
3591
3468
3362
3345
3197
2970
2929
2911
2795
2711
2616
2508
2469
2438
2359
2324
2252
2156
2023
2021
2020
1874
1828
1822
1783
1766
1761
1740
1697
1685
1677
1650
1647
1638
1632
1582
1577
1563
1557
1531
1529
1521
1517
1495
1483
1467
1461
1455
1452
1449
1449
1443
1416
1405
1402
1397
1380
1376
1367
1312
1290
1289
1289
1287