724 35
539 48
378 94
974 99
1046 422
288 367
466 227
951 414
353 47
39 137
858 946
335 599
665 583
667 705
51 20
879 260
391 812
1040 642
438 631
159 2