111 29022
121 46777
56 57235
43 50273
83 15596
33 17500
129 37747
125 11264
78 33111
119 11574
44 68295
41 39382
36 21490
58 12731
65 10467
113 44559
62 36598
126 12564
79 39238
86 35937
94 21273
124 35498
49 9611
89 6915
91 39901
68 35212
108 30710
85 42512
83 33255
56 25658
119 16193
11 66767
96 8640
118 26627
142 14073
75 34773
106 30076
64 19627
78 33226
76 33453
96 45935
99 27684