666 151
733 353
635 268
17 418
263 79
162 996
497 865
143 25
284 630
644 476
29 529
839 972
370 241
962 353
646 452
817 997
243 668
812 82
849 993
937 701