904 626
767 612
420 128
238 56
502 426
915 438
51 257
656 895
603 174
1032 211
723 561
856 962
772 380
525 266
428 469
336 348
699 976
138 161