640 415
713 823
526 943
742 7
150 677
1011 399
597 219
507 85
884 136
977 861
281 943
624 578
117 68
521 113
1084 178
142 601
316 770
628 327
323 882
949 560