5120 3
6336 4
9695 10
8675 2
5599 7
7941 9
15705 23
9981 4
14384 20
32603 39
8255 15
8916 7
9429 16
11261 8
16671 25
12099 15
13908 25
11030 7
4853 1
8159 6
12353 19
4917 2
4829 1
5408 4