6998 20
14244 55
13225 46
22889 91
7482 19
5327 7
4457 1
15217 65
8232 23
13327 49
6331 26
6823 14
19121 60
5431 12
16399 25
1000 4
1433 3
998 4
1017 6
1472 3
1899 16
2184 3
1717 6
4925 11