656 119
420 54
144 676
289 524
423 400
913 338
455 873
678 993
187 942
829 558
715 477
798 45
957 753
152 310
977 271
26 334
620 125
529 303
740 488
445 869