111 31605
121 49225
56 59152
83 17889
43 52116
33 18439
129 40158
44 71762
78 34902
125 12230
119 12850
41 41385
113 47616
58 14907
62 39315
36 22717
65 11860
79 42010
86 38839
126 13539
124 38031
94 21962
85 45994
91 41994
49 10568
68 37690
89 7962
108 32155
83 35145
56 27097
119 17171
11 67811
118 28329
96 9337
142 14963
75 37081
106 32380
96 50493
78 35496
64 21180
76 35887
99 29362