4004 570
1148 915
1116 77
1085 264
1044 169
1022 871
1019 972
1006 354
990 220
987 99
984 425
932 185
932 115
925 217
911 31
903 364
891 335
869 180
869 90
866 108