596 188
704 844
498 324
400 888
487 3
131 170
712 431
965 18
322 391
109 392
308 120
217 651
736 950
264 832
201 537
793 795
954 654
583 24
829 698
258 607