4781 15
2481 8
5324 14
3651 6
2204 4
7548 28
5517 14
4308 7
2740 11
6597 5
10142 20
5215 4
8158 17
5086 13
5148 7
2787 9
5315 2
5637 3
3019 8
3266 6
3237 4
1811 9
24693 24
31535 56