9666 8
10714 9
29714 11
7791 3
20054 7
6412 4
44177 44
12638 12
14268 11
31152 24
21996 31
20363 9
15754 13
13470 5
18343 17
20112 42
68168 105
13462 13
19614 15
12869 11
20987 41
67626 72
13344 14
42311 52