513 205
187 505
691 759
423 615
480 16
854 875
943 315
90 580
549 848
154 917
624 892
1045 288
785 237
673 673
891 916
413 329