5172 16
2963 7
2106 4
6965 18
2929 8
2701 4
4907 6
6170 9
7909 15
11552 12
55437 178
30990 108
3524 2
12244 31
18247 38
3408 4
3029 4
2755 8
3312 5
3938 4
3474 7
4551 9
3102 7
8091 31