16869
15510
31518
33848
26429
23560