5093 462
1883 123
417 545
459 478
569 197
547 580
779 26
671 816
292 775
88 751
185 154
154 929
5879 208
3204 537
623 693
1862 415
75 863
312 933
372 931
983 253
76 615
715 741