166 325
477 876
723 838
286 88
927 219
585 951
615 629
67 679
956 601
324 497
384 679
344 371
744 341
627 167
51 446
345 297
1009 79
799 555
116 988
685 750
29 29
481 95
413 245
576 893