8006 11
13128 25
27461 52
8980 10
16994 27
36180 78
12127 15
47543 93
12281 14
7589 9
9769 21
16006 25
26714 39
35538 55
35155 49
10740 13
20282 29
23534 29
12122 19
19792 32
11988 21
12014 32
9351 11
99617 171