9772 10
4556 6
10070 24
4645 3
4878 4
4203 5
6416 4
7664 4
12052 10
4866 1
5503 3
5293 2
16753 36
5310 5
5647 8
4425 2
40357 124
4362 6
13572 40
11362 17
6081 14
6169 9
8929 12
11010 21