7196 3
5567 52
20340 66
11121 24
3638 9
2268 4
1925 6
928 1
3951 3
1294 1
1666 4
15677 47
2324 7
1083 1
1348 4
3828 6
2735 4
4140 5
5049 5
3685 8
2510 4
1372 4
6645 17
4592 12