309 799
754 872
297 50
131 178
568 461
511 556
1000 789
887 403
431 567
942 414
467 619
187 894
271 838
791 79
419 10
88 481
610 38
850 162
576 154
796 469