687 407
551 498
917 393
641 165
895 779
831 424
677 362
498 1000
369 847
803 314
735 448
684 975
111 867
473 458
2567 989
292 902
535 267
422 146
332 85
369 390