12912 12
8696 3
9152 9
7461 9
8976 9
7555 11
7048 2
8773 8
7121 8
13545 9
6713 4
7841 5
7099 7
6497 9
7251 3
8707 7
7801 7
7566 5
11968 3
31577 8
9543 20
6984 1
8626 10
19695 28