9136 14
3254 4
4766 10
5739 4
4752 10
14538 40
4509 5
6027 8
13625 43
7102 12
29267 109
43518 100
3968 10
3355 4
3596 6
2861 5
5284 7
2923 5
4669 6
4604 8
2572 1
3682 6
2041 3
2275 3