673 259
702 194
202 645
600 946
245 612
398 975
386 337
573 707
117 794
40 218
798 550
326 503
968 145
268 795
79 185
226 262
772 913
394 252
686 160
637 684