1031 315
285 744
1042 845
343 504
802 200
1037 996
328 315
479 546
721 271
301 959
493 994
804 869
800 985
697 604
548 80
996 309
741 158
105 83
583 311
653 1001