50 257
1007 875
30 51
813 486
952 620
404 538
356 766
612 681
419 560
638 471
689 905
993 955
561 474