16188 16
20879 15
21052 13
16858 14
33364 76
23722 29
22951 19
21518 17
41914 51
14495 12
21886 35
57027 107
47883 79
13480 22
18498 10
12272 22
18578 23
5912 3
10830 16
16293 17
8622 9
8791 9
10282 13
6609 4