111 31605
121 49225
56 59152
83 17889
43 52117
33 18452
129 40158
44 71762
78 34902
125 12231
119 12850
41 41385
113 47616
58 14907
62 39315
36 22719
65 11860
79 42010
86 38846
126 13539
124 38031
94 21962
85 46001
91 41994
49 10568
68 37690
89 7962
108 32156
83 35145
56 27097
119 17185
11 67811
118 28329
96 9337
142 14963
75 37081
106 32381
96 50493
78 35496
64 21180
76 35889
99 29362