998 4
1184 4
5094 11
6331 25
12988 49
4953 7
3913 14
7673 59
4668 30
3107 28
1790 12
1666 10
11585 75
2118 4
19011 113
3646 20
3088 8
9578 32
8662 36
815 3
1381 3
2845 17
1426 11
2731 19