143 51
1001 796
93 913
1043 123
920 748
1020 400
834 763
277 67
819 294
291 760
967 735
132 421
675 487
302 385
779 991
671 132
556 663
989 850
97 633
83 806