3582 7
50806 10
31329 10
11607 8
19728 10
13581 6
42405 11
33804 5
35901 31
16578 10
42258 23
35233 31
25205 29
37228 14
54634 37
59509 41
62006 47
21156 8
65708 28
80506 70
134128 112
28177 10
57355 14
18229 8