1047 2
516 7
7195 11
2872 7
13812 18
15882 36
31416 54
39421 107
11556 18
16661 19
10295 16
32657 54
9151 21
8347 17
8676 19
16167 22
9003 53
10171 34
7266 43
5669 24
6201 32
9961 22
11728 46
3957 16