9832 6
12282 16
10203 3
7031 2
8350 3
8305 5
9746 5
17174 23
9295 7
10963 8
11538 10
10992 4
9927 7
6976 3
9404 4
8986 7
9592 6
10566 6
11292 2
8091 8
10826 23
12041 9
7997 1
31729 21