12587 27
4354 10
6032 23
3763 6
1871 3
1629 2
1052 3
1653 3
3835 8
1179 4
6801 14
1382 1
1543 4
1747 6
11472 35
2159 10
1704 3
2424 4
2427 8
2486 6
3073 7
2794 10
4791 6
5182 15