25976 29
4684 17
6933 8
13980 30
17685 50
8146 10
40875 40
9494 6
43144 81
106632 178
5831 8
7949 17
11453 25
10655 6
14171 9
14970 9
3033 5
3423 2
11583 27
16797 35
6464 15
6123 21
5592 17
8675 27