513 205
187 505
693 759
424 615
482 16
855 875
943 315
92 580
549 848
155 917
627 892
1047 288
785 237
675 673
891 916
418 329