20595
19241
16492
13787
11396
11105
11084
10528
7831
7604
6369
5559
4868
4684
4229
4117
4097
3781
3705
3620
3509
3363
3347
3204
2988
2944
2922
2795
2719
2618
2519
2483
2448
2365
2324
2258
2167
2040
2029
2022
1874
1838
1822
1783
1769
1767
1740
1699
1691
1680
1658
1653
1652
1632
1588
1577
1577
1558
1533
1531
1524
1521
1495
1485
1471
1461
1456
1452
1452
1451
1444
1416
1410
1410
1407
1380
1376
1370
1316
1293
1292
1289
1287