10862 10
40172 95
41808 81
28727 58
22811 57
11587 49
2139 9
5955 13
7182 22
18786 46
24868 80
47047 147
32566 171
11652 33
4622 14
14268 37
14540 62
6567 15
2033 1
4402 23
7736 13
9516 36
4774 21
15689 40