593 751
694 576
713 486
181 199
916 462
286 460
681 206
102 33
110 230
436 639
1004 908
561 727
145 579
488 206
37 280
482 366
297 672
700 611
991 323
740 991