2981 162
588 790
309 37
511 265
669 706
770 384
995 10
673 33
298 540
689 679
655 899
528 586
991 594
319 311
471 362
840 764
414 162
1036 26
331 980
951 620