34771 47
15990 61
1701 2
1557 3
2389 3
5045 9
1423 3
4151 15
1730 3
3046 8
2889 10
2873 5
4296 15
8879 23
4354 10
6983 19
2365 7
2013 7
9237 26
2963 10
4009 12
2170 2
1932 3