5070
7985
21068
16665
8525
12850
11669
20534
23899
15836