397 104
193 478
588 642
88 578
883 522
727 132
61 357
876 694
970 966
783 607
888 876
254 449
778 291
371 852
642 440
537 850
273 245
920 222
653 996
940 726