29757 500
39042 161
30944 466
30683 648
26255 326
26303 521
77382 595
65506 152
59776 734
56540 372
26501 678
35628 287
84082 697
28657 97
140358 691
29669 219
118081 280
35384 624
57118 404
31191 257
165403 613
63731 359
79538 1024
16074 607
45012 700
154538 570