153 96
284 579
877 596
735 340
705 501
421 619
490 398
309 532
952 28
367 749
1034 996
955 318
491 994
771 239
720 508
879 71
480 743
740 158
429 699
335 746