3041 169
709 777
1382 96
5416 484
839 544
676 726
1174 19
799 707
1764 364
1053 939
645 898
2895 537
460 763
1141 904
877 75
1269 785
675 81
1499 979
2266 722
1105 672