15035 8
12191 28
14221 17
4443 12
7265 6
25379 40
48781 103
9626 11
6486 4
8333 12
6513 11
13403 16
6635 9
6070 8
10269 7
15534 15
6164 10
6965 3
5307 4
5735 4
9902 19
9249 12
5732 3
6494 5