240 50
1248 257
2463 720
2531 360
49333 487
118082 489
57665 584
82417 686
3181 680
60252 879
136944 785
107254 533
156496 1056
39180 874
139346 704
87476 207
100215 531
153768 384
113549 577
89872 305
96050 722
144720 376
34958 170
318150 824