6781 5
7690 6
40073 108
36543 134
19881 36
14089 18
8885 12
9079 22
14602 38
31455 70
8062 6
26166 92
18370 47
13342 41
15438 38
13849 26
7844 17
9213 19
4882 1
8996 8
5709 6
48147 138
16896 27
21988 59