43314
32820
29000
95247
39513
67406
55134
122915
53924
52593