52451 197
41567 120
11879 32
2139 9
15689 40
9656 18
22080 26
6426 18
4402 23
4813 8
120321 190
14387 27
10693 52
11652 35
6279 4
49965 101
2394 4
14627 37
23225 70
18786 47
13604 64
11587 51
83008 216