26401 11
30808 5
23158 7
9482 9
17034 5
2855529 93
805378 57
1493307 112
292953 15
98505 9
541102 46
561707 42
894483 114
75156 31
59604 62
16679 12
30084 15
13352 4
17457 2
21207 8
12682 7
20882 7
10629 0
17627 8