21 64
367 532
458 238
584 476
716 169
638 161
863 910
299 411
289 784
259 303
366 790
727 815
870 429
161 637
143 664
351 886
763 592
820 200
153 720
875 611
1125 579
925 62
351 503