334 78
255 537
689 912
81 412
471 505
860 822
40 292
74 950
1015 948
1114 290
343 948
101 117
673 246
147 314
587 131
766 89
642 983
1029 406
60 870
832 989