10672 24
12358 18
16823 30
4401 10
21268 17
7348 12
30919 55
5990 7
10458 16
46102 70
20775 23
33934 76
4384 8
4210 6
5085 11
6233 3
46863 78
10250 25
27365 58
13085 21
14891 14
8383 17
14521 9
43920 97