The run time is clearly superlinear, but I can't imagine a good reason for this. For reference, one line of my file looks like:
0.020186,0.030765,0.023419,0.019486,0.02827,0.038371,0.029893,0.025991,0.0074942,0.02288,0.019465,0.010611,0.034241,0.024845,0.035119,0.032946,0.013862,0.037618,0.018302,0.018738,0.030751,0.042402,0.04282,0.017354,0.0091786,0.046128,0.038533,0.015432,0.016483,0.02541,0.022601,0.014827,0.014151,0.06166,0.018451,0.025642,0.05031,0.058812,0.059761,0.037432,0.020897,0.10172,0.052057,0.022016,0.010253,0.023444,0.031117,0.015782,0.033845,0.13556,0.02185,0.021951,0.065047,0.11053,0.073719,0.050383,0.02365,0.13043,0.078436,0.034575,0.021022,0.08649,0.037808,0.015946,0.043717,0.10921,0.029096,0.036696,0.082003,0.144,0.092833,0.032662,0.027958,0.10479,0.067934,0.036611,0.03658,0.13744,0.021706,0.018149,0.0136,0.05164,0.037206,0.028305,0.057749,0.10325,0.080313,0.023166,0.026017,0.072317,0.049104,0.016417,0.016266,0.059149,0.028749,0.020952,0.011716,0.048961,0.018227,0.008496,0.050257,0.066238,0.0427,0.026753,0.011746,0.04943,0.052419,0.015122,0.0082256,0.024543,0.01416,0.013864,0.01473,0.033893,0.011576,0.010114,0.04645,0.044882,0.034404,0.022275,0.0086444,0.031865,0.035361,0.0082695,0.015215,0.021564,0.017555,0.016153,0.032971,0.037051,0.025589,0.025971,0.053622,0.059035,0.033765,0.017958,0.014136,0.030258,0.037187,0.018862,0.031648,0.032008,0.039469,0.033288,0.02414,0.057455,0.026307,0.019248,0.052276,0.056139,0.061597,0.025764,0.025077,0.054444,0.060394,0.020114,0.018324,0.035207,0.030006,0.015793,0.029668,0.090496,0.035148,0.038085,0.080044,0.086811,0.053725,0.043839,0.054274,0.14869,0.087212,0.034474,0.015743,0.048747,0.056401,0.03313,0.05832,0.14389,0.025803,0.018283,0.060324,0.071262,0.052371,0.053344,0.045831,0.18508,0.081422,0.064838,0.028842,0.14689,0.05218,0.02751,0.066949,0.12552,0.03373,0.019215,0.076767,0.16337,0.038165,0.035298,0.043724,0.10422,0.079077,0.063995,0.042224,0.15329,0.048346,0.020787,0.025633,0.1043,0.030611,0.017639,0.063376,0.11098,0.037439,0.045476,0.035578,0.094429,0.093345,0.02321,0.033182,0.11448,0.067127,0.031345,0.030729,0.070066,0.029163,0.012423,0.080807,0.10122,0.052669,0.049554,0.022146,0.071648,0.095515,0.032544,0.016164,0.033165,0.028797,0.01944,0.028712,0.040516,0.014249,0.011697,0.082792,0.085769,0.037796,0.026305,0.018755,0.042912,0.041147,0.013259,0.011909,0.02591,0.022033,0.013639,0.033032,0.034228,0.010746,0.016569,0.037463,0.035254,0.030109,0.010959,0.011868,0.026652,0.040978,0.017336,0.016091,0.013864,0.012727,0.013226,0.035753,0.055229,0.027363,0.011357,0.054589,0.071837,0.049681,0.03029,0.037896,0.04479,0.03738,0.029975,0.012412,0.016699,0.014122,0.011251,0.04386,0.05177,0.024893,0.019809,0.060459,0.077069,0.03018,0.012932,0.055678,0.086074,0.050414,0.025238,0.029773,0.050626,0.031153,0.014706,0.021806,0.029021,0.037457,0.026738,0.041171,0.066327,0.063226,0.038589,0.074539,0.13095,0.092657,0.049758,0.037652,0.078363,0.059148,0.032257,0.055406,0.093416,0.02604,0.02561,0.072503,0.096976,0.035778,0.034728,0.038493,0.084846,0.052988,0.022634,0.029038,0.10766,0.060172,0.013635,0.063798,0.10924,0.031248,0.018171,0.056458,0.095396,0.04405,0.013797,0.031402,0.069971,0.051015,0.014692,0.047649,0.096856,0.040146,0.018149,0.026696,0.035679,0.023215,0.01877,0.051515,0.071287,0.048293,0.035933,0.016274,0.030674,0.047847,0.034723,0.019065,0.020965,0.025284,0.023059,0.022703,0.028759,0.0080757,0.0045987,0.04691,0.042316,0.025127,0.013491,0.017832,0.015271,0.032227,0.014164,0.0056829,0.014378,0.018159,0.011127