3550 11
21896 20
6985 5
2718 3
2629 5
3380 6
3819 5
3171 6
3408 6
7451 4
9233 29
8966 3
3089 4
3626 2
3417 4
5463 6
5971 5
7331 8
11125 14
9330 20
5373 3
5817 15
3062 8
3405 5