336 9
793 11
1005 3
3280 9
3110 6
2614 2
3729 7
3027 8
3295 9
5360 18
4884 16
4145 20
3441 10
2999 14
4652 17
5171 11
5502 1
4265 12
9948 20
4890 10
4105 8
10017 12
6338 11
12228 42