1013 78
793 29
974 4
777 32
904 641
262 127
956 568
381 735
968 475
707 608
833 353
557 619
839 248
1033 258
396 958
819 853
659 566
934 628
653 895
298 190