7645 4
10980 13
8283 5
6830 5
4832 3
6722 7
5218 4
8408 11
6983 3
6245 3
10715 20
5897 3
5750 1
26404 56
7194 10
6705 7
6789 12
7659 11
8275 13
4598 1
10229 19
20541 58
22948 47
15099 14