929 2
1239 1
9989 28
1962 6
2090 9
1199 3
963 5
2492 13
4936 4
2176 13
1094 3
2001 3
39876 86
9227 59
15795 57
27104 95
10617 29
8459 29
4896 15
5070 22
13071 52
7097 26
4956 16
15229 72