104 283
301 565
914 554
48 692
549 120
136 186
243 566
117 615
120 445
999 447
701 814
688 525
876 737
819 65
814 362
727 297
874 666
288 831
571 808
690 618