640 612
1667 239
749 648
281 276
123 5
876 843
905 998
629 129
291 518
229 331
498 753
586 971
7137 805
918 603
987 909
597 9
139 199
132 821
291 511
912 593
544 118
777 237