30 102
780 946
120 825
432 648
828 495
537 595
1028 696
723 611
297 819
798 279
1009 7
709 664
147 985
918 136
815 813
634 262
772 215
66 586
972 311
794 936