668 4
633 995
13 148
31 667
1016 496
901 526
738 681
244 872
500 161
967 599
291 905
652 369
379 110
456 943
227 486
677 324
810 24
99 195
103 110
172 325
263 879
232 364
488 437
484 986