3317 16
4252 5
4470 9
2529 5
1591 2
4186 9
4163 9
2394 7
2491 3
3815 10
3060 6
5513 18
8608 27
2349 1
4022 19
2472 1
5753 20
6743 26
3602 15
6032 22
2123 4
5208 5
46611 229
16771 81