9256 6
8616 5
10137 8
11764 7
15866 26
13053 14
11852 9
10632 9
33894 68
28068 52
12995 19
15280 7
22274 42
15424 24
21200 32
12890 9
23514 32
13402 21
12631 22
49987 87
37840 128
14010 25
15249 23
39284 101