5640 2
7002 5
8276 16
5535 3
6252 4
4802 5
6314 3
6510 11
7734 4
6351 4
40937 49
13782 30
8478 9
6324 2
6035 9
20040 24
19456 34
15116 16
31034 70
8201 18
6621 2
7844 16
10966 20
4671 1