21276 48
8420 4
10107 15
11035 16
4875 15
20839 34
6585 10
9355 29
6650 23
18767 34
29546 69
8034 22
4925 9
5360 10
15540 31
20854 48
51100 136
13835 36
26260 33
9152 17
15827 31
9087 27
19997 63
35478 85