18000 7000 17624 31479 20109 2450 34504 33515 22997 28132 15500 27171 3696 19734 10304 20172 17610 14819 9564 10251 15441 20072 17620 16330 20230 2475328948