693 100
556 640
187 311
879 526
932 805
649 441
56 730
176 610
123 642
576 808
76 395
841 959
1033 213
849 36
455 205
567 415
773 719
397 417
733 934
911 287