117 28
430 741
615 743
766 644
38 394
388 455
471 172
232 63
947 902
861 287
168 177
143 768
861 303
764 156
970 407
42 331
294 296
600 807
357 372
644 695