171 988
560 777
788 477
897 552
544 979
432 257
129 59
216 441
1012 466
164 470
1095 245
38 662
655 177
993 424
484 339
610 630