541 8
658 6
1208 9
9352 5
21028 18
30188 31
7685 11
4055 5
3180 6
11660 13
7799 9
17228 18
40649 12
37189 27
44263 54
12524 16
12158 8
7347 12
3454 8
13059 10
7291 20
10278 20
14494 17
62580 81