25552 29
4684 15
6732 8
13774 30
17266 49
8146 10
40452 39
9289 6
42730 81
104632 175
5831 8
7949 17
11246 25
10457 6
13972 9
14759 9
3033 5
3222 2
11583 27
16797 35
6464 15
6123 21
5391 17
8675 27