19977 15
10639 6
12098 8
7472 4
26772 20
9032 5
163230 97
24283 18
20051 22
16184 10
10241 6
21478 11