249 50
1259 257
2472 720
2541 360
103099 584
138455 423
201093 867
88161 127
89590 794
61029 682
110244 255
167265 282
62895 458
281338 664
99361 173
108618 685
45197 646
71094 281
167858 398
125182 689
378294 515
91168 263
202610 480
56647 424