24242 88
8435 15
10547 24
9185 41
6377 26
5040 15
2763 2
3612 6
5129 10
2882 3
1612 1
4069 7
2098 3
5800 11
18253 79
10981 37
11379 46
6014 20
3397 10
10243 30
5871 6
6726 31
12958 39
12051 60