16596
20940
18195
18332
13312
28937