8588 32
1002 2
1712 5
1753 1
4891 7
5005 11
4615 17
1485 2
4541 23
2828 17
1404 1
1669 2
10596 53
1036 2
1222 2
6647 11
1003 1
24311 123
4179 17
3237 8
3361 3
3882 11
8169 36
19526 132