17231 32
11453 9
8337 4
8943 8
6743 1
9914 4
13600 16
8715 3
15240 13
14275 12
12989 7
10870 3
15006 2
14432 5
18116 17
18017 6
29218 38
6346 2
8977 5
7694 1
11511 16
12093 15
9721 8
6843 0