902 78
1001 307
896 992
136 146
594 707
650 496
772 661
679 936
895 368
507 857
299 410
555 102
283 397
483 815
442 366
226 742
775 681
964 703
308 97
405 258