3772 11
2728 7
3575 8
5541 3
5507 8
7613 18
3324 1
4344 7
4427 7
6653 1
3151 8
4194 6
3017 3
5793 11
3908 7
3815 6
5871 3
12944 32
99641 133
8251 5
4943 6
5296 9
27193 55
21808 8