8197 9
14131 10
42061 41
16052 24
48131 98
15071 12
10158 5
12445 7
19515 42
18783 18
25361 20
11657 14
14581 11
14887 15
7492 13
9820 11
9993 6
10259 7
20590 30
10982 9
30928 23
24124 20
21350 17
31506 47