373 87
989 560
667 751
410 3
343 72
377 167
581 291
92 648
665 582
926 759
411 682
249 75
745 901
828 245
846 638
908 427
1000 236
766 720
128 453
940 703