9806 2
13425 6
31861 15
21599 34
17990 20
21209 36
18614 27
9065 5
9715 7
15224 17
17026 13
43406 136
26987 56
24400 41
9637 4
16802 24
26163 43
14420 9
32035 46
12287 12
22406 42
10234 7
7992 2
13057 11