111 29058
121 46719
56 57218
43 50326
83 15706
33 17554
129 37885
125 11538
78 33194
119 11661
41 39681
44 68345
36 21623
65 10687
58 12721
113 44655
62 36652
126 12623
79 39233
86 35863
94 21042
124 35459
49 9583
68 36581
89 7060
91 39980
11 70515
108 30638
85 42370
83 33123
56 25524
119 16066
96 8644
118 26524
142 13994
75 34681
106 30229
64 19719
78 33405
76 33337
96 45826
99 27448