1004 852
393 531
415 701
382 471
70 347
995 156
420 695
720 742
590 112
141 10
292 250
727 766
729 118
874 621