991 997
657 199
1017 326
65 934
1045 590
576 612
187 217
572 23
765 329
342 806
969 221
784 344
1028 822
51 80
268 902
656 36
953 826
52 866
215 1000
159 308