85 256
742 367
285 515
337 633
674 828
861 649
595 37
598 517
420 961
1350 403
144 772
1000 615
1025 599
337 101
78 714
980 56
62 525
993 259
950 662
848 842