101 33
535 56
323 12
506 556
137 176
621 125
179 649
931 364
972 955
718 158
643 114
445 206
561 990
687 612
364 990