43254
32770
28960
95194
39485
67375
55097
122854
53901
52566