1185 5
120 0
37274 83
39036 112
25210 107
20387 99
48492 172
25965 71
34347 87
34251 78
72323 213
22625 84
52394 118
32511 105
31460 72
11209 27
63174 136
53750 249
44032 67
25302 54
47971 107
14990 39
35507 103
78911 472