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