14028 6
21848 15
16014 10
13689 11
21479 23
29669 76
47110 68
10067 2
15548 25
27541 38
12723 9
12111 16
12266 9
12966 6
12893 16
17437 28
9721 5
14703 20
17880 22
20879 42
13971 13
10984 7
10695 11
24488 56