90 3
15 3
46 6
67 7
13430 122
14010 110
6118 21
11059 38
7455 48
19273 79
16391 66
12085 76
5806 21
7711 17
12185 27
14357 31