4635 786
318 78
1566 510
77 863
570 197
39 14
547 580
809 113
856 533
738 601
166 823
1509 20
2191 573
1890 123
795 273
831 862
1869 415
1779 885
674 816
953 26
416 830