14096 40
47632 256
2122 11
1867 4
3017 10
4576 34
3090 11
1777 4
3820 12
2398 7
3284 16
13403 57
2726 6
2919 15
3552 6
2728 10
3577 15
49626 262
18751 69
34933 99
5497 12
3702 16
2050 8
9794 64