12421 27
7647 9
4480 5
9989 20
7959 7
6668 6
10409 19
10694 18
10180 15
5835 7
5899 8
5275 6
10123 17
8732 11
14144 19
9025 17
29217 44
7246 11
36865 130
5349 2
12404 25
33318 71
7977 9
6324 3