4599 10
4531 11
13072 29
30486 75
5138 5
4186 3
3920 5
7171 13
9224 11
3610 8
5898 12
4498 6
1752 2
5141 8
3584 6
5045 16
7249 17
8699 27
6904 14
2962 2
4451 5
5036 7
2761 3
21802 72