39 20
790 363
503 355
601 298
757 725
959 164
732 26
312 243
473 773
261 972
838 713
916 848
892 739
642 485
372 759
563 153
312 935
100 320
32 66
851 841