11573 15
7111 1
10552 3
12141 11
7888 7
8696 2
10900 2
22087 46
11630 8
17493 40
7472 5
9154 17
28119 76
9892 11
39040 63
17037 26
14250 11
13134 12
12081 18
25734 44
9178 8
10544 11
21535 44
46671 110