45 59
553 150
341 74
412 296
917 855
879 191
916 1000
704 913
702 104
664 958
883 482
1006 571
854 815
743 826
559 837
173 997
611 488
457 60
926 551
275 879