399 1000
256 958
583 537
829 858
927 550
700 656
580 17
46 299
312 676
960 324
305 555
637 243
659 853
602 778
471 567
697 168
161 499
640 824
154 481
127 328