97 563
787 723
761 832
180 607
878 146
290 69
370 276
648 528
439 572
441 683
412 233
261 699
397 830
999 687
855 137
167 148
258 30
113 13
877 974
870 42