11879 32
2139 9
15689 40
41203 120
52092 195
22080 25
9296 18
14023 27
4813 8
6426 18
4402 23
10344 52
119159 189
14627 37
5930 4
49186 99
2394 4
11652 33
3579 10
10425 24
11247 13
13246 63
11587 51
40172 95