2846 10
1266 2
5258 31
1204 1
13343 42
1629 6
1838 9
3180 11
2029 8
1202 2
2353 8
2274 2
12291 31
3861 16
1335 4
1445 2
1654 4
1360 5
2850 7
2716 6
2713 10
2277 5
2498 13
44385 105