20942
19990
16984
14021
11912
11697
11612
10647
8090
7921
6589
5699
4924
4797
4477
4280
4123
3878
3857
3789
3730
3382
3369
3267
3132
3043
2963
2809
2766
2639
2629
2613
2596
2427
2330
2277
2224
2201
2076
2026
1974
1877
1828
1800
1788
1780
1771
1769
1765
1750
1745
1712
1709
1703
1635
1615
1598
1582
1557
1549
1542
1541
1536
1525
1516
1498
1488
1481
1478
1477
1465
1462
1454
1446
1421
1382
1380
1379
1347
1304
1301
1299
1298