612 166
753 574
136 562
247 221
277 639
687 615
233 52
897 911
569 252
1001 505
447 631
1291 411
818 523
793 638