12899 12
11573 15
7111 1
10552 3
12141 11
7888 7
8696 2
22087 46
11630 8
28119 76
39040 63
14250 11
13134 13
12081 18
25734 44
10544 11
46671 110
24305 63
8833 13
7509 2
17174 29
7207 3
7242 6
8775 4