21366 48
9375 20
5240 12
24840 88
11996 35
14016 49
6977 12
25126 102
3934 12
6583 18
10566 22
15439 41
13504 33
26003 64
16275 57
32303 144
11002 34
15579 29
27014 73
18556 57
9832 10
26132 71
12760 31
1320 2