689 832
406 841
976 135
923 183
259 902
682 916
500 508
1040 780
334 557
1010 626
148 500
1035 354
516 267
724 477
1187 915
978 896
116 18
94 158
641 631
771 870
315 133