816 230
956 911
1304 714
375 713
298 447
736 116
377 829
369 587
879 735
151 382
760 47
28 736
149 285
100 3