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