4656 3
12937 27
5791 24
5405 13
5948 5
5291 13
5313 5
6683 6
8489 15
7040 17
6553 10
3517 2
4888 5
7226 8
5573 8
9863 13
5220 2
14887 10
10100 15
7158 12
5335 7
23315 39
4829 4
6838 6