private static List<Record> readRecordsFormFile(String fileName) throws IOException {
        List<String> fileContent = FileUtils.readLines(new File(
                fileName));

        List<Record> records = new ArrayList<Record>();

        System.out.println("Lines to proceed: " + fileContent.size());

        for (String recordString : fileContent){
            String[] recordParts = recordString.split("\t");
            String namesPart = recordParts[3];
            String latitude = recordParts[4];
            String longitude = recordParts[5];

            if (StringUtils.isNotEmpty(namesPart)){
                String[] names = namesPart.split(",");
                for (String name : names){
                    String clearedName = name.trim();

                    char firstLetter = clearedName.charAt(0);
                    if (firstLetter > 'А' && firstLetter < 'я'){
                        records.add(createNewRecord(clearedName,latitude,longitude));
                    }
                }
            }
        }

        return records;
    }