926 641
543 527
1012 274
35 104
837 54
455 299
50 248
702 2
145 177
646 667
449 599
656 681
24 702
110 102
535 822
958 796
185 70
1007 254
1000 678
624 17