2991 169
688 777
1358 96
5207 484
829 544
674 726
1163 19
791 707
1730 364
1047 939
636 898
2860 537
444 763
1129 904
869 75
1265 785
669 81
1497 979
2245 722
1099 672