42388 88
24464 32
55859 201
12348 36
29443 40
13378 32
9784 23
5548 8
16134 52
28496 60
7301 17
26260 35
6096 10
3683 10
25373 43
9646 21
9996 25
7680 18
15100 12
6161 16
30669 103
13674 16
102859 237
168831 394