587 251
248 483
51 396
454 454
860 840
1211 239
642 357
660 191
675 956
46 433
176 830
571 941
352 171
863 85
936 926
553 945
836 741
1784 648
835 809
526 351
408 99
1009 295