1103 401
149 41
378 238
461 334
729 238
231 869
192 913
702 134
75 182
546 513
479 577
520 982
964 610
663 666
649 290
836 975
858 715
1467 13
205 633
403 979
1075 652
942 897
740 618
341 131
773 211
394 727
388 817
860 362