16647 49
3064 7
1499 4
1070 6
1209 2
1249 1
1032 2
1797 4
1026 1
1978 5
1333 1
1148 1
1664 4
946 1
959 3
1396 4
1360 1
1283 2
2973 11
1284 3
1334 3
3175 8
1145 1
1971 3