7652 12
3670 4
5658 4
5497 6
9649 17
12699 18
11710 34
9249 25
18389 42
5200 13
8379 12
6338 19
7668 28
7438 10
4382 3
3515 1
3843 0
3273 1
8653 9
12367 11
5167 5
22159 37
43948 81
12958 31