137955 179342
111605 145087
76883 99947
27158 35305
106590 138567