29376
22531
18763
26991
14604
19415
18200