20707
19479
16685
13844
11463
11361
11297
10559
7857
7774
6436
5602
4882
4736
4245
4232
4106
3807
3716
3707
3587
3369
3350
3221
3024
2967
2936
2797
2734
2623
2549
2513
2485
2385
2327
2268
2173
2068
2038
2023
1875
1865
1823
1784
1784
1768
1740
1708
1700
1691
1687
1685
1683
1633
1605
1598
1578
1577
1536
1536
1532
1523
1495
1489
1485
1472
1461
1459
1458
1452
1445
1435
1430
1420
1416
1381
1378
1373
1324
1295
1294
1294
1292