226 108
584 648
830 710
323 527
105 844
568 509
112 965
559 141
886 588
960 833
260 8
144 80
345 359
726 862
679 347
372 883
122 700
235 31
555 993
1008 940