101 33
535 56
323 12
506 556
137 176
622 125
180 649
932 364
973 955
718 158
643 114
445 206
561 990
687 612
364 990