12296 12
9628 5
22411 36
20836 28
13398 9
21284 23
10708 5
15964 23
19498 22
23621 34
14500 17
14865 11
15728 39
16406 17
15368 14
25843 48
17822 25
16604 19
10701 11
13670 7
44656 113
22808 27
37609 42
16287 21