40136 123
76543 122
71621 121
61129 120
64102 120
10605 120
48435 120
149997 117
112855 116
92800 116
32657 115
71030 115
49071 115
70218 114
56428 114
67055 114
58650 114
50047 114
103165 113
50932 113
48291 113
46558 112
63414 112
59592 112