645 50
612 478
303 149
719 373
646 85
24 431
148 324
475 589
897 324
668 493
917 973
182 746
964 1
787 489
30 337
366 268
546 409
744 233
105 548
667 143