336 521
715 145
493 599
127 391
464 534
263 742
869 660
643 283
198 661
451 366
435 640
488 93
108 68
879 971
661 686
215 329
367 361
812 512
350 445
150 526