6181 9
4004 10
2473 7
2845 7
8166 29
2900 7
3467 5
4568 7
4311 8
3360 7
19664 56
4321 7
6632 22
8798 28
4767 15
6351 19
5917 37
3116 8
21823 83
17857 65
43783 105
2366 5
4815 6
2478 5