40673 52874
27030 35139
21760 28288
79488 103334
47748 62072