503 62
351 200
841 388
623 991
480 816
624 70
866 650
455 331
1000 160
41 220
531 691
750 283
390 978
589 535
747 16
250 733
464 111
445 648
489 142
927 918
745 804
458 237
16 81
44 980
538 142
739 964
797 942
357 215
104 334
660 57