3858 74
1145 38
1080 59
1061 874
1061 711
1048 379
1040 804
1039 27
1032 166
1016 616
1014 584
1012 885
1011 844
1011 925
1008 530
1007 838
1003 673
1003 900
1001 843
999 10