579 511
1163 1000
748 145
746 525
543 55
734 836
897 230
656 875
80 168
331 725
308 201
721 80
541 860
2282 793
326 49
674 43
862 97
999 488
89 535
756 45
264 828
778 239