689 832
238 401
173 71
900 841
875 146
781 2
847 28
614 210
605 319
465 195
82 741
461 505
855 575
883 189
676 74
285 69
807 410
389 876
926 178
678 797
370 276