7017
5776
5614
5193
5161
4902
4732
4481
4334
4194
4160
4078
3875
3834
3763
3531
3498
3331
2984
2883
2653
2610
2597
2559
2469
2450
2300
2227
2142
2102
2100
2087
1979
1973
1918
1870
1867
1862
1791
1782
1781
1765
1718
1684
1681
1590
1571
1545
1531
1451
1436
1432
1408
1385
1383
1379
1344
1311
1309
1240