689 832
344 557
1027 626
161 500
1077 354
534 267
735 477
1259 915
986 896
130 18
124 158
655 631
783 870
320 133
613 420
778 434
587 55
157 423
43 43
978 486
759 306