11434 9
21790 18
8145 6
57311 23
43267 23
12343 10
12994 12
9749 7
27583 28
11195 9
133676 157
99583 127