240 50
1248 257
2463 720
2531 360
54570 242
104287 300
69920 416
27084 195
119649 216
166130 691
138380 573
82778 542
66546 1004
124750 459
66773 372
82476 147
63894 342
59803 515
4192 348
78743 531
87922 260
221238 674
52322 397
139869 740