25115 16
147301 97
12876 10
23040 18
25000 21
9925 8
10378 8
10425 8
10294 8
9014 6
11998 10
19209 18