6002 2
16597 7
9614 8
7375 6
15928 25
7497 3
7157 4
12441 15
9826 2
7658 4
16923 18
9681 3
9624 11
13468 25
13862 19
12712 25
7991 16
13871 22
8465 9
35883 42
11032 11
28430 52
6436 1
21508 34