1008 273
529 605
245 411
305 446
322 251
183 324
470 275
563 980
886 798
558 619
579 926
520 315
543 678
838 653
497 245
956 370
750 416
642 426
500 918
644 264