51 169
944 652
663 614
907 297
408 703
1032 281
1011 740
595 501
292 679
677 236
944 285
339 13
140 865
710 510
729 146
402 54
473 633
407 917
635 685
897 1