926 57
605 176
318 248
769 131
375 408
516 488
534 415
217 161
1048 713
742 365
873 77
83 335
924 578
523 296
249 898
294 639
809 117
708 68
1016 915
173 965