7004 3
14950 16
20496 30
6785 3
8229 3
49248 84
7948 4
13278 14
13144 15
10533 10
10874 10
13049 14
24955 25
14541 18
12164 11
12043 7
8853 6
7529 1
7595 2
9188 6
13118 21
7211 9
12106 20
19659 71