5629 5
6959 6
5883 4
16729 53
6083 8
5108 5
5889 6
4672 2
5731 7
13052 22
7966 16
9810 16
6191 7
5240 3
11368 14
8426 14
13342 44
20003 29
5612 1
4467 3
6816 5
4819 1
4180 1
4774 5