1005 760
785 723
761 832
845 401
180 607
238 401
172 71
900 841
875 146
781 2
846 28
614 210
605 319
465 195
82 741
461 505
855 575
883 189
676 74
285 69