2846 10
1266 2
5258 30
1204 1
13343 42
1629 6
1838 9
2976 11
2029 7
1202 2
2353 8
2069 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