78 25
166 52
703 568
940 298
924 707
802 787
933 457
92 583
689 653
590 165
784 341
348 679
579 542
922 895
378 15
979 7
647 860
430 178
293 195
65 31