874 421
984 487
693 806
1095 464
951 822
1405 446
2235 336
504 715
127 414
956 623
158 516
202 217
522 589
938 227
662 303
999 362
421 29
398 473
1006 576
611 521