130 97
89 765
545 381
807 280
742 845
601 417
183 992
952 95
666 18
841 256
771 419
297 180
587 860
383 806
105 943
987 507
10 453
988 540
162 715
181 929
941 295
251 393
794 566
386 530
229 37
929 471
413 658
891 425
685 314
787 896