1003 200
713 878
456 30
1045 254
587 672
536 822
900 228
999 164
351 924
1000 756
821 108
77 238
812 824
218 454
456 374
554 463
938 199
166 99
638 33
475 883