240 50
1248 257
2463 720
2531 360
54570 242
104287 300
69920 416
27084 195
119649 216
166130 691
138380 573
66546 1004
82778 542
57200 209
87922 260
100047 178
63894 342
82476 147
55972 926
59803 515
4192 348
221238 674
52322 397
139869 740