43121
22921
8404
3228
12775
33575
5817
16072
12455
4190