286 143
936 503
548 946
164 103
351 966
632 524
39 137
1005 590
700 228
866 192
814 308
429 325
466 487
816 21
544 576
713 608
999 964
404 803
1054 826
536 629