It's time to move on:(
1-Interpol 2,312
2-Arctic Monkeys 1,891
3-Radiohead 1,480
4-The Mars Volta 1,018
5-The Strokes 899
6-Muse 834
7-Editors 786
8-Bloc Party 730
9-Death Cab for Cutie 525
10-The Arcade Fire 511
11-The National 490
12-Klaxons 488
13-Beck 453
14-Pearl Jam 405
15-Modest Mouse 370
16-Blonde Redhead 363
17-The Last Shadow Puppets 339
18-Franz Ferdinand 333
19-Joy Division 323
20-Okkervil River 309
Total: 23,408