676 253
250 411
958 78
313 949
591 824
198 701
642 475
148 204
993 146
388 71
844 869
474 538
106 617
750 540
342 32
706 629
882 776
154 441
547 117
800 261