55769
40861
40939
24931
80921
18965
10899
56984
36052
33166
11376
63598