43314
32820
29000
95247
39513
55134
122915
52593
70696
11898