43253
32770
28960
95194
39485
67375
55096
122853
53901
52566