476 173
324 420
721 680
923 183
255 782
581 121
916 954
740 738
999 514
300 202
664 658
1027 132
724 388
38 105
45 529
274 959
602 544
310 39
432 627
720 131