285 143
936 503
548 946
164 103
347 966
632 524
39 137
1004 590
700 228
866 192
813 308
429 325
466 487
815 21
543 576
713 608
998 964
404 803
1053 826
536 629