         cell.configureForTrack(track)
         
         return cell
+    }
+    
+    /// Попытка получить ячейку для строки с количеством аудиозаписей
+    func getCellForNumberOfAudioRowInTableView(tableView: UITableView, forIndexPath indexPath: NSIndexPath) -> UITableViewCell? {
+        let count = numberOfAudioForIndexPath(indexPath)
+        
+        if let count = count {
+            let numberOfRowsCell = tableView.dequeueReusableCellWithIdentifier(TableViewCellIdentifiers.numberOfRowsCell) as! NumberOfRowsCell
+            numberOfRowsCell.configureForType(.Audio, withCount: count)
+            
+            return numberOfRowsCell
+        }
+        
+        return nil
     }
     
 }

        
        cellNib = UINib(nibName: TableViewCellIdentifiers.offlineAudioCell, bundle: nil) // Ячейка с аудиозаписью
        tableView.registerNib(cellNib, forCellReuseIdentifier: TableViewCellIdentifiers.offlineAudioCell)
    }
    
    override func viewWillAppear(animated: Bool) {

            if filteredDownloaded.count == 0 {
                return getCellForNothingFoundRowInTableView(tableView, forIndexPath: indexPath)
            } else {
                if let numberOfRowsCell = getCellForNumberOfAudioRowInTableView(tableView, forIndexPath: indexPath) {
                    return numberOfRowsCell
                }
                
                return getCellForOfflineAudioInTableView(tableView, forIndexPath: indexPath)
            }
        } else {
