999 427
860 221
88 524
690 517
117 688
47 164
917 137
763 839
907 591
650 69
698 683
951 960
113 182
766 387
205 104
865 392
616 97
304 83
694 341
626 977