631 8
1976 15
597 1
2756 9
2094 9
5585 8
2907 2
1110 10
915 7
1661 7
1865 10
1169 11
5194 10
3924 3
3386 4
3687 10
2917 10
4669 12
7839 16
3167 9
5896 11
351215 12
3947 15
7645 26