501 178
726 942
76 939
989 35
242 301
742 390
770 728
823 118
929 242
552 20
417 132
822 840
681 352
1508 50