1052 355
1332 701
1542 690
502 715
421 29
666 531
273 678
516 459
715 419
689 63
155 268
542 189
826 509
356 849
147 149
133 544
945 862
167 95
340 722
42 323