39 20
790 363
506 355
607 298
759 725
961 164
732 26
312 243
475 773
267 972
841 713
934 848
920 739
651 485
379 759
563 153
317 935
102 320
34 66
853 841