1027 262
287 220
964 455
356 459
462 281
676 253
252 411
958 78
314 949
591 824
198 701
642 475
148 204
993 146
389 71
844 869
475 538
106 617
750 540
342 32