16618
short
8855
8515
7908
7457
6948
6861
6593
5898
5517
5506
5309
5192
5121
4944
4720
4677
4618
4510
4503