809 427
433 555
507 999
758 57
1096 155
50 74
77 30
534 109
774 167
581 24
446 442
1048 933
556 467
75 902
137 672
382 410
91 351
998 253
296 146
278 103