9996 7
48438 32
16403 11
34217 63
10352 8
24382 28
11220 11
19128 17
35251 34
23767 12
11656 12
14211 8
11767 9
16190 17
25342 36
9541 5
16666 13
40400 53
12214 12
13533 9
17145 22
13222 11
67839 126
14789 30