12513 30
23244 63
7591 30
8689 30
10400 36
7674 9
10174 44
5737 12
37797 105
42600 102
178519 356
28001 78
9975 30
5196 6
15420 39
6861 18
36734 145
10313 38
6640 18
7277 12
14954 43
5835 2
4239 5
4965 9