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