1056 355
1332 701
1546 690
504 715
421 29
666 531
274 678
517 459
715 419
689 63
155 268
543 189
826 509
356 849
147 149
133 544
945 862
167 95
340 722
42 323