5680 4
7432 2
11002 15
5701 3
5356 2
4663 5
3984 3
10061 13
7700 3
8605 16
9375 12
7245 6
6503 5
11014 9
8267 5
10495 23
19225 47
4452 2
9578 20
9859 9
7562 16
7980 15
5248 4
12368 29