475 558
916 598
1006 394
309 445
791 331
429 629
163 154
514 741
501 293
1054 826
888 534
644 934
1022 494
765 759
103 652
310 407
877 140
954 233
968 53
869 512