20924
19948
16961
14007
11871
11665
11602
10636
8065
7916
6575
5692
4920
4795
4455
4276
4120
3860
3853
3775
3729
3380
3368
3262
3123
3032
2961
2808
2763
2629
2627
2611
2586
2424
2330
2277
2207
2196
2074
2026
1965
1877
1828
1796
1788
1777
1771
1760
1751
1749
1744
1707
1706
1703
1635
1615
1596
1582
1557
1541
1538
1536
1532
1525
1515
1497
1488
1480
1475
1469
1464
1461
1454
1446
1420
1382
1380
1379
1344
1303
1300
1299
1298