357 132
428 640
666 504
293 444
244 313
160 95
902 724
700 750
187 516
38 59
746 543
501 73
260 88
58 269
553 600
860 124
759 683
846 260
386 998
39 892