916 4
2331 13
773 7
13980 30
5987 14
5531 23
11236 43
1150 2
697 3
3277 14
514 1
2808 9
1355 7
3717 14
11229 45
6777 24
30634 73
965 9
4781 26
11759 18
1694 3
12103 31
2944 13
12195 31