20559
19163
16426
13778
11379
11030
10993
10520
7823
7557
6349
5542
4865
4666
4222
4093
4070
3776
3703
3595
3477
3362
3346
3201
2971
2932
2914
2795
2713
2616
2510
2471
2439
2361
2324
2252
2158
2029
2022
2021
1874
1830
1822
1783
1766
1763
1740
1699
1686
1677
1651
1649
1640
1632
1583
1577
1565
1557
1531
1531
1521
1518
1495
1483
1468
1461
1455
1452
1449
1449
1443
1416
1406
1404
1399
1380
1376
1369
1312
1290
1290
1289
1287