689 832
340 557
1021 626
155 500
1056 354
531 267
728 477
1219 915
982 896
127 18
109 158
647 631
780 870
319 133
607 420
759 434
575 55
146 423
36 43
973 486
752 306