667 169
473 64
53 677
303 790
605 176
824 643
317 343
195 74
860 397
685 843
431 988
408 255
839 497
350 524
324 648
567 171
348 986
907 98
777 156
123 930