667 356
643 573
942 197
1001 704
481 60
874 871
652 509
94 780
485 58
707 78
521 698
553 239
65 828
739 298
352 718
588 971
128 253
330 318
218 424
55 109