41 777
1003 62
1798 648
287 75
1388 580
923 568
2118 828
672 892
793 637
51 396
2109 304
945 110
490 755
174 79
298 755
612 980
387 118
554 945
254 483
464 618
707 764
609 894