81 29
340 297
541 720
918 485
636 918
384 679
220 607
52 870
624 997
280 650
730 94
84 978
559 492
49 446
93 128
602 675
313 215
497 980
797 555
462 969
109 141
980 301