1045 520
507 743
171 443
444 169
307 314
810 490
1003 774
1010 769
979 916
1028 6
667 863
1019 750
565 956
370 85
148 91
53 906
510 690
747 202
199 882
968 419