2 42
94 252
888 883
470 527
96 774
388 816
152 581
739 646
794 64
832 717
176 129
338 680
477 410
474 820
485 719
412 785
486 160
660 424
737 198
91 836
583 113
74 615
950 546
931 952
979 583
662 258
131 886
399 169
551 484
132 758