2631 7
1561 4
3548 14
3246 16
1958 5
3066 10
1741 4
2473 5
6177 24
5957 13
4292 8
1349 4
4120 18
11149 51
1239 2
14606 56
3072 12
3372 20
5102 7
3695 14
2240 4
3234 9
1635 3
4438 5