hannibal

2945 27 10

1778 2 0

3297 15 2