240 50
1248 257
2463 720
2531 360
50320 591
102493 158
86338 341
65750 515
131238 719
105285 181
161037 511
100594 628
58096 233
45920 72
96988 409
80316 505
160235 721
74969 557
2456 528
139307 337
52084 266
56345 284
157142 281
91712 296