8580 9
8325 16
16681 22
9524 7
7902 7
9973 3
39780 58
12802 14
12908 32
6691 10
12116 18
12079 21
9427 15
9303 6
14584 32
6273 13
5986 4
7837 12
6241 8
4921 1
4894 4
5457 4
7123 2
6189 5