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