307 140
393 234
180 184
386 458
432 22
522 118
746 219
987 93
404 8
936 783
47 273
597 174
956 791
159 39
99 979
226 658
866 801
382 297
681 28
460 922
707 296
567 941
640 506
945 578
55 33
214 729
482 785
85 696