684 251
341 604
128 48
777 175
241 950
931 878
797 634
211 157
888 29
329 861
879 653
963 490
909 887
780 953
716 311
476 567
258 30
973 420
803 546
540 290