2975 313
758 769
585 925
888 742
104 230
958 825
602 678
604 386
358 525
741 442
448 144
1016 443
575 146
777 957
767 890
929 975
612 765
94 225
226 46
479 977
456 577
477 470
455 813
897 195