689 832
417 273
291 671
113 215
656 398
658 220
343 740
666 630
267 792
539 243
435 59
364 877
680 423
273 984
717 35
95 479
1000 329
849 10
453 447
100 378
476 589