50895
41194
94746
32188
39478
37097
29648
32492
54192
25123