12513 30
23244 64
7865 30
8962 30
10400 36
7674 9
10174 44
5737 12
38074 105
42878 102
179389 358
28001 78
9975 30
5196 6
15420 39
6861 18
37016 146
10583 38
6640 18
7553 12
15226 43
5835 3
4511 5
4965 9