14096 43
48401 263
2122 11
1867 4
3017 10
4576 35
3090 11
1777 4
3820 13
2398 7
3672 17
13403 58
2726 6
2919 16
3552 6
2728 10
3577 15
50900 270
19133 69
35729 100
5497 13
4082 16
2050 8
9794 65