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