51 257
1007 875
31 51
814 486
954 620
406 538
372 766
614 681
420 560
639 471
690 905
1011 955
563 474