20652
19365
16600
13813
11433
11238
11216
10543
7844
7700
6410
5580
4875
4708
4237
4191
4103
3792
3712
3668
3545
3366
3348
3215
3004
2957
2932
2796
2726
2618
2533
2499
2470
2376
2326
2263
2172
2053
2033
2022
1875
1851
1823
1784
1775
1767
1740
1700
1700
1683
1673
1671
1667
1632
1595
1592
1578
1570
1535
1531
1530
1522
1495
1485
1477
1462
1461
1458
1453
1452
1444
1421
1419
1416
1416
1380
1377
1371
1319
1294
1294
1293
1289