12781 30
3647 3
4547 6
5720 6
4484 5
5125 12
3754 2
3018 1
4403 8
5805 6
8165 17
3278 1
3158 1
3250 5
3371 2
3361 3
4029 3
3606 1
14330 43
2842 1
4393 5
4976 5
4785 8
4378 5