2951 4
1140 2
1568 7
18058 34
6501 7
1433 6
2125 6
11165 24
12085 44
9462 26
4173 14
24745 87
8356 19
1922 10
6872 35
4505 13
4368 11
4975 14
7225 26
22826 56
21066 51
3263 5
10140 41
1937 2