999 58
933 375
417 134
534 549
653 15
972 934
1002 170
294 886
735 36
517 152
737 158
427 699
619 228
334 746
689 731
448 702
628 331
772 613
561 857
629 285