395 906
891 375
975 500
74 621
616 516
206 953
1054 134
53 95
92 207
654 87
257 723
999 833
488 778
179 124
486 828
937 88
919 62
684 233
663 565
152 587