351 416
871 127
818 852
624 10
243 65
637 310
72 446
888 306
389 102
464 389
312 997
1136 583
566 142
618 700
83 186
995 6
645 391
956 348
736 359
724 905