4897 25
5833 31
14344 35
7357 43
3579 10
1682 2
15301 32
2309 5
4887 9
3584 9
10925 12
6381 13
18221 39
20992 67
12040 4
15557 33
2114 8
8174 38
9518 9
18353 62
14683 15
11611 21
55457 198
44368 92