4076
Hairy
1637
7350
517
1967
227
378
534
806
981
537
5678
504
1058
2401
1617
1523
1647
182
269
357
2928
574
6063
364