240 50
1248 257
2465 720
2531 360
114991 463
95102 771
190993 335
83296 817
146805 777
193923 615
35038 380
44891 749
70565 427
88078 318
208151 666
18764 547
151417 675
279290 1307
79441 833
134912 1151
104410 979
69727 189
89287 663
168992 728