14482 14
10585 11
17432 22
16569 19
21115 62
9882 16
11429 12
11547 5
9528 3
8878 5
14561 13
10999 8
15121 16
15096 18
14628 7
17758 44
11679 8
13406 10
14761 34
12004 11
44221 82
13849 12
9842 4
12547 18