20635
19339
16586
13804
11424
11195
11190
10540
7842
7679
6405
5578
4874
4701
4236
4181
4101
3790
3710
3653
3538
3363
3347
3213
3000
2956
2929
2796
2726
2618
2530
2497
2464
2374
2325
2262
2171
2051
2031
2022
1875
1849
1823
1784
1773
1767
1740
1699
1699
1681
1668
1667
1662
1632
1594
1588
1577
1567
1535
1531
1529
1522
1495
1485
1477
1461
1459
1457
1453
1452
1444
1417
1416
1416
1413
1380
1376
1371
1319
1294
1293
1293
1289