240 50
1248 257
2463 720
2531 360
83552 345
80379 195
80676 180
132288 847
273361 837
349802 941
299852 527
84564 591
207347 898
138046 351
29547 494
125987 128
257210 1207
86908 140
66675 516
261380 399
66128 331
62639 684
278951 786
258278 876