5822 14
7557 22
2455 7
43989 181
3870 13
1859 5
2139 7
4033 11
6158 47
2647 6
3961 17
3412 8
3561 7
3455 23
2366 8
1195 1
1400 4
1590 8
2379 4
2896 7
6929 31
17387 95
3774 10
29427 143