4897 25
5833 31
14344 35
6964 42
3579 10
1287 2
15301 32
2309 5
4887 9
3584 9
10925 12
6381 13
17825 39
20596 67
12040 4
15557 31
2114 8
8174 38
9518 9
18353 61
14683 15
11611 21
55057 197
44368 91