52 10
112 526
663 697
945 786
567 917
748 668
742 712
64 419
2 571
440 298
630 47
96 589
582 87
864 302
309 730
883 38
964 318
433 203
592 643
857 743