20668
19399
16628
13820
11444
11285
11238
10546
7846
7725
6419
5590
4878
4716
4240
4206
4104
3795
3713
3682
3556
3367
3348
3217
3015
2959
2934
2797
2728
2620
2537
2506
2475
2378
2326
2264
2172
2060
2035
2022
1875
1857
1823
1784
1780
1767
1740
1702
1700
1685
1679
1678
1675
1633
1597
1596
1578
1572
1535
1532
1532
1522
1495
1485
1483
1469
1461
1459
1456
1452
1445
1426
1424
1418
1416
1381
1378
1372
1322
1294
1294
1293
1292