130 51
999 796
89 913
1035 123
915 748
1018 400
820 763
268 67
810 294
281 760
958 735
118 421
670 487
302 385
770 991
670 132
555 663
988 850
93 633
78 806