596 361
843 264
801 627
258 45
404 654
508 139
138 78
754 271
149 97
717 450
785 864
425 80
478 131
548 450
854 259
994 483
1150 533
676 657
372 124
1056 504