135 51
999 796
91 913
1039 123
917 748
1019 400
821 763
274 67
814 294
290 760
959 735
126 421
672 487
302 385
770 991
670 132
555 663
988 850
94 633
80 806