11879 32
2139 9
15689 40
41203 120
52451 196
22080 26
9296 18
14023 27
4813 8
6426 18
4402 23
10693 52
119542 190
14627 37
6279 4
49581 100
2394 4
11652 33
3579 10
10776 24
11596 13
13604 63
11587 51
40172 95