4897 25
6254 32
14748 36
7357 43
3579 10
1682 2
15705 32
2716 5
5291 10
3584 12
11326 13
6381 13
18221 39
20992 67
12445 4
15961 33
2114 8
8174 38
9518 9
18763 62
14683 15
11611 21
55864 204
45200 95