5981
5060
4941
4591
4506
4350
4042
3893
3809
3538
3525
3495
3376
3307
3072
3057
2968
2709
2599
2539
2459
2229
2217
2207
2099
2083
1981
1923
1920
1825
1785
1764
1763
1730
1586
1581
1572
1556
1555
1553
1551
1503
1463
1449
1404
1399
1300
1288
1279
1273
1271
1236
1201
1197
1184
1182
1168
1166
1147
1113