245 50
1253 257
2470 720
2539 360
78841 798
38798 637
139270 369
77934 654
138779 625
71357 101
333628 926
149216 650
27981 130
106607 774
85484 485
143935 315
146951 690
5096 672
84296 368
107773 603
35490 490
108168 578
255282 1122
32338 123