320 168
993 982
916 998
828 353
846 40
629 823
486 53
340 371
88 750
601 383
75 217
318 259
451 34
791 570
642 633
496 855
895 797
429 180
591 188
391 592