14049 8
14232 16
26049 31
13531 7
21067 23
20974 19
22441 35
21276 30
22598 16
8502 12
7272 1
9365 4
11502 2
9916 14
9692 8
7859 6
13515 23
10952 10
8952 4
9295 11
24731 45
10123 13
101889 260
19959 27