303 601
1006 127
576 188
810 325
648 855
796 390
387 508
199 72
575 64
822 307
137 672
480 70
938 379
958 429
53 397
662 397
467 105
269 986
979 931