286 119
491 140
234 289
618 479
872 211
969 677
436 630
785 404
242 297
689 342
979 646
590 471
423 39
746 416
400 28
496 664
985 84
410 25
996 822
905 842
21 494
184 557
284 113
38 373
414 204
655 98
965 561
144 550
16 593
543 871