2957 162
583 790
508 265
659 706
765 384
993 10
669 33
294 540
681 679
651 899
527 586
988 594
317 311
471 362
827 764
410 162
1030 26
328 980
946 620
897 728