1085 184
826 676
555 718
934 497
534 267
954 38
936 432
159 310
464 487
41 471
772 120
421 745
820 351
860 278
88 460
626 427
290 784
970 958
861 905
613 722