1324 446
3321 741
736 599
448 385
503 55
1000 886
970 704
601 817
824 53
866 567
558 818
339 740
613 270
464 465
804 684
914 390
682 710
132 486
631 126
335 734