889 3
1095 10
36784 115
10164 29
15739 71
4072 22
3975 29
7727 22
3272 20
2474 9
1362 3
2027 2
1840 8
4495 36
845 5
988 3
1146 6
1134 7
1297 3
2040 4
1688 9
1727 6
901 6
1611 9