11879 32
2139 9
15689 40
40807 118
51752 192
21712 25
9296 18
14023 27
4813 8
6075 18
4402 23
10344 51
117941 186
14268 37
5930 4
48776 95
2394 4
11652 33
3579 10
10425 24
11247 13
13246 63
11587 49
40172 95