10404 24
12358 18
16823 30
4401 10
21006 17
7348 12
30653 55
5990 7
10458 16
45835 70
20775 23
33673 75
4384 8
3952 6
5085 11
6233 3
46604 78
9988 25
27095 58
13085 21
14891 14
8113 17
14252 9
43644 97