767 36
881 596
470 563
165 231
226 46
336 690
698 301
609 633
390 965
152 618
360 256
964 486
97 80
124 846
307 660
944 629
356 611
871 703
37 140