240 50
1250 257
2466 720
2531 360
123576 1156
100344 728
117908 582
38524 752
119185 503
99328 987
68574 724
53316 633
175064 553
180197 999
246265 929
158330 959
490227 1584
163144 294
386031 826
72560 310
84846 255
225642 622
199472 1070
26956 409