249 50
1255 257
2472 720
2541 360
128617 674
125182 689
771 169
108862 886
378294 515
210738 1223
81329 662
159233 1077
95516 860
142818 733
75687 243
83854 427
195567 798
96182 259
80795 267
100274 301
99361 173
136590 252
86362 409
128430 916