111 141
693 466
816 151
833 612
629 266
388 658
236 673
12 26
123 942
909 578
973 875
484 600
684 948
656 719
73 996
702 57
59 184
496 317
534 385
980 918