1328 446
286 981
816 734
250 266
438 265
707 486
943 415
137 865
684 879
685 701
216 433
601 817
564 292
50 541
1032 350
205 500
679 356
949 416
115 190
667 566