2931 5
2521 7
3703 6
3569 8
2394 6
2795 6
3051 8
1533 1
5092 14
1155 10
1702 12
17843 61
8876 18
7301 7