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