3051 8
2456 10
1745 3
5654 10
4541 15
3882 11
7687 41
8532 38
3252 13
1183 2
3936 17
19891 138
18833 64
4222 31
8223 34
4423 13
1615 4
15968 65
7830 27
4812 21
3646 8
10646 38
2038 6
10862 54