1043 41
690 658
172 545
870 678
338 856
1005 769
1021 615
796 448
76 111
872 913
645 905
739 85
240 505
665 803
944 508
1023 162
420 260
300 771
580 205
636 496