3135 9
4287 9
2897 5
4092 11
3767 2
3175 5
3601 8
3302 4
3697 5
3690 11
10314 21
2988 3
3143 6
4283 5
4786 11
5048 13
3519 8
3907 4
4133 5
9523 34
9999 27
5012 11
10690 19
18641 54