696 596
960 706
280 622
165 207
1011 876
349 189
676 450
641 15
102 2
670 802
620 206
82 971
999 315
701 499
768 304
610 788
308 532
126 668
158 503
394 397