1017 815
591 614
332 532
705 508
96 83
50 6
391 211
491 355
516 538
617 950
87 816
395 845
459 505
54 341
907 553
583 869
979 679
696 777
768 463
483 635