921 876
704 777
1008 790
479 88
242 183
111 31
414 357
603 355
486 561
316 651
100 169
362 552
676 371
668 98
258 908
687 463
771 1000
75 700
782 281
128 396