34447
23212
21415
18360
16570
16932
12700
32975