2456 9
1745 3
5654 10
4541 15
3882 11
7306 41
8532 37
3252 12
1183 2
3936 17
19891 137
18833 64
4222 31
8223 34
4423 13
1615 4
15968 63
7830 27
4812 21
3646 8
10646 37
2038 6
10862 54
3506 11