831 66
1008 396
402 893
518 489
24 113
1856 567
848 815
710 606
824 329
619 328
57 50
121 889
701 158
61 15
650 657
648 714
439 244
946 882
264 828
557 976
1039 749
658 877
942 295
949 797