4232 3
7729 14
11215 12
5606 7
5165 2
6660 7
7406 8
7548 8
4148 3
5242 6
4771 4
7197 7
5813 5
8685 7
10246 29
10484 16
4441 1
8737 22
5079 4
6849 7
6335 7
9322 16
6971 7
13905 10