575 271
729 343
823 583
736 169
33 417
1004 122
172 947
348 86
789 901
420 988
687 939
307 705
228 408
997 597
1012 832
453 400
771 596
183 1000
793 101
319 114
628 954
717 157
392 404