2975 412
369 679
1163 1000
36 641
641 697
144 880
404 893
2074 702
527 364
939 545
664 213
128 659
779 854
993 65
1968 476
553 332
816 650
42 991
756 45
721 80
783 864
130 253
338 630