20533
19099
16369
13764
11356
10967
10912
10514
7813
7510
6336
5536
4862
4650
4216
4088
4033
3771
3698
3570
3453
3359
3342
3196
2960
2920
2906
2794
2707
2614
2504
2461
2433
2354
2322
2251
2149
2020
2015
2012
1874
1822
1822
1783
1765
1759
1740
1696
1681
1676
1643
1643
1631
1626
1576
1576
1553
1552
1531
1528
1519
1514
1495
1483
1464
1461
1454
1451
1447
1444
1443
1416
1403
1401
1393
1380
1376
1367
1312
1289
1289
1289
1287