15030 381 220 215 1 320 994 17115 38 553 35 653 157 267 152026