43253
32770
28960
95194
39485
67375
55096
122854
53901
52566