4947 3
5080 3
10347 24
15293 34
4242 3
30084 33
26138 29
9268 5
4213 5
5571 6
11723 19
16797 12
6333 11
8187 14
9568 6
5804 3
4365 10
4695 6
11709 12
6373 13
7534 9
3706 6
18265 14
6187 2