107 120
877 208
987 49
676 168
1593 842
700 527
528 96
685 176
656 959
221 481
103 595
940 21
954 500
484 795
904 884
962 352
922 797
500 901
94 225
420 828
1706 430
631 512
907 585
193 160