5502 14
6915 21
2142 7
42354 177
3870 13
1859 5
2139 6
3706 11
5843 44
2333 6
3641 17
3084 8
3237 7
3135 22
2366 8
1195 1
1400 4
1270 8
2379 4
2896 7
6612 31
16381 93
3774 10
28098 139