3032 169
705 777
1377 96
5390 484
839 544
676 726
1173 19
798 707
1759 364
1052 939
644 898
2890 537
460 763
1140 904
877 75
1268 785
674 81
1498 979
2264 722
1105 672