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